Take the daily bus from Kathmandu to Mailani from $18

Distance676.4 km
Travel Time10.7 - 10.7 hours
Best OptionBus
Price Range$18 - $35
Alt Change-1400m
Last Updated2026

Detailed Route Guide

Prepare for a long journey. The 676.4 km trip between Kathmandu and Mailani requires some planning, but the scenic transitions make the long hours worthwhile. The trip involves a massive descent from the high altitude of 1400m down to 0m in the tropical Terai plains. You will feel a dramatic shift towards a warmer, more humid climate. Overland bus travel is the standard mode of transport here, usually taking between 10.7 and 10.7 hours depending on road conditions. Tickets start from $18.

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.

Journeying from Kathmandu to Mailani: The Long Haul Across the Terai

The journey from Kathmandu to Mailani is a grueling odyssey that bridges the chaos of the Himalayan capital with the sprawling, humid lowlands of the Terai. Covering roughly 676 kilometers, this route is not for the faint of heart; it is a test of endurance that takes you from the winding, misty mountain passes of the Kathmandu Valley down into the bustling plains near the Indian border.

Navigating the Bus Experience

Since there are no direct flights to Mailani, the bus is your sole reliable companion. You are looking at an arduous 10 to 12-hour journey depending on the notorious traffic at the Thankot check-post and the condition of the Narayanghat-Butwal highway.

  • Operators: You have three primary choices—Greenline, Jagadamba, and Sarathi.
    • Greenline: Often considered the "luxury" option with slightly better suspension and seat pitch, though "luxury" in the context of these roads is relative.
    • Jagadamba & Sarathi: These operate standard night buses. They are functional, reliable, and get the job done, but expect a bumpy ride.
  • Departure Times: Most long-haul buses for this sector depart from the Gongabu New Bus Park in the early evening, typically between 6:00 PM and 8:00 PM. Night travel is standard to avoid the worst of the daytime heat and traffic congestion.

Why the Bus is Your Only—and Best—Choice

While the duration is long, the bus is the only viable way to reach Mailani directly.

  • Cost: At $18–$35 USD, it is highly economical compared to private hiring, which would be exorbitant for this distance.
  • Comfort: Do not expect a smooth ride. The road conditions fluctuate wildly; expect potholes, sudden stops, and the occasional road block. Bring a neck pillow, plenty of water, and earplugs to block out the Nepali pop music blaring from the driver’s cabin.
  • The Pro-Tip: Always book your seat at the front of the bus. The back seats feel every single bump in the road, which can turn a long trip into a back-breaking ordeal.

Local Tips & Avoiding Scams

  • Terminal Chaos: The Gongabu Bus Park is a maze. Arrive at least 45 minutes before departure to locate your specific operator’s booth. Do not trust random touts who approach you claiming your bus has left or changed locations—always head directly to the counter of the company you booked with.
  • The Overcharge Trap: If you hail a taxi to reach the bus terminal from Thamel or Patan, negotiate the price before entering the vehicle. Expect to pay a premium for nighttime, but don't fall for "fixed price" scams from drivers who refuse to turn on their meter.
  • Rest Stops: Drivers stop at designated "highway restaurants" around midnight. These are often overpriced and the food quality is questionable. Stick to bottled water and pre-packaged snacks you brought from Kathmandu.

Best Time to Travel

The ideal window for this journey is the dry season (October to March). During the monsoon months (June to September), avoid this route if possible. The Narayanghat-Butwal section is highly prone to landslides and mudslides, which can leave you stranded on the highway for hours or even days. If you must travel during peak trekking or festive seasons (like Dashain/Tihar), book your tickets at least 3–5 days in advance, as seats sell out instantly.

CTA: Don't get stuck in a middle seat or left waiting at the terminal. Secure your seat with a reputable operator well ahead of time to ensure a relatively smoother transit across the plains!

Transport Options

TypeDurationPrice (USD)Frequency
Bus10.7 hrs$18 - $35Several daily

Where to Stay

Frequently Asked Questions

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

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

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

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