Take a budget bus or fast jeep from Kathmandu to Sonauli

Distance262.9 km
Travel Time4.4 - 4.8 hours
Best OptionJeep
Price Range$7 - $31
Alt Change-1400m
Last Updated2026

Detailed Route Guide

The road from Kathmandu to Sonauli stretches over 262.9 km, making it a significant travel day. Prepare for a full day of transitioning between different cultural and geographical zones. Leaving the mountains behind, you will drop over 1400 meters down towards the lowland jungles of Sonauli. The vegetation changes rapidly from pine forests to dense subtropical greenery. With no direct flights available, the route is entirely overland. You can take a standard bus for budget travel (from $7) or hire a jeep for a faster, albeit bumpier, ride taking roughly 4.4 hours.

Advice: You are heading into the tropical Terai region. Bring mosquito repellent and wear light, breathable clothing.

Geography Info: Traveling from the Bagmati province to the province.

Escaping Kathmandu: Your Journey to the Sonauli Border

Leaving the chaotic, dust-filled streets of Kathmandu for the humid plains of the Terai is a rite of passage for many travelers heading toward India. The 263km trek toward Sonauli is a transition from the high-altitude bustle of the capital to the flat, bustling gateway of the border. Expect a road trip that winds aggressively through the Prithvi Highway before descending into the sweltering heat of the southern lowlands.

Comparing Your Transit Options

When departing from Kathmandu, you have two primary ways to navigate the rugged road network:

  • Bus (The Standard Choice): Companies like Greenline, Jagadamba, and Sarathi operate this route. Buses typically depart from the Kalanki or Gongabu Bus Park areas.
    • Cost: $7–$13 USD.
    • Time: Approx. 4.8 hours (highly dependent on traffic exiting the valley).
    • Comfort: These buses vary from standard local coaches to "deluxe" options. Do not expect luxury; roads can be bumpy, and the journey is long.
  • Jeep/4WD (The Expedited Choice): Private or shared jeeps offer a slightly more aggressive, faster pace.
    • Cost: $16–$31 USD.
    • Time: Approx. 4.4 hours.
    • Comfort: More legroom than a bus, but you are at the mercy of the driver’s "Himalayan rally" driving style.

The Verdict: If you are traveling with a group or have heavy luggage, book a seat on a reputable bus like Greenline. While the jeep is slightly faster, the cost difference isn't always worth the lack of space and the often high-speed maneuvers on narrow mountain passes.

Practical Tips and Local Realities

  • Departure Timing: Most long-distance buses leave early in the morning, typically around 7:00 AM. If you miss this window, you may be left with local, less comfortable transport options.
  • The Sonauli Trap: Sonauli is notorious for "fixers." When you arrive at the border, ignore anyone who tells you that you need to pay a "processing fee" for your visa or stamp. Walk directly to the immigration office yourself.
  • Taxi Scams: When leaving Kathmandu, avoid taking taxis from the immediate vicinity of the bus parks if you can help it; they often overcharge tourists. Use ride-sharing apps like Pathao to get to the bus terminal to ensure fair pricing.
  • Road Conditions: The Prithvi Highway is undergoing constant construction. During the monsoon season, minor landslides are common, which can cause significant delays. Always carry extra water and snacks, as unplanned stops are frequent.

Best Time to Travel

The ideal window for this journey is October to March, when the skies are clear and the road is less prone to washouts. Avoid traveling between June and September (Monsoon), as heavy rainfall can turn the highway into a muddy, dangerous obstacle course with frequent road closures.

Pro Tip: During the peak tourist season (October/November), buses fill up days in advance. Don't wait until the morning of your departure to find a seat—visit the bus park or your hotel desk to book your ticket at least 48 hours ahead of time to secure a window seat for the best views of the Trishuli River.

Transport Options

TypeDurationPrice (USD)Frequency
Bus4.8 hrs$7 - $13Several daily
Jeep4.4 hrs$16 - $31Daily

Where to Stay

Frequently Asked Questions

How long does it take to get from Kathmandu to Sonauli?

It takes between 4.4 and 4.8 hours depending on your chosen transport method.

What is the cheapest way to travel from Kathmandu to Sonauli?

Prices start from $7 USD. Check our detailed guide above for the most economical option.