Ride the daily local bus from Lumbini to Yagra

Distance689.2 km
Travel Time11.5 - 11.5 hours
Best OptionBus
Price Range$19 - $36
Alt Change-150m
Last Updated2026

Detailed Route Guide

Prepare for a long journey. The 689.2 km trip between Lumbini and Yagra requires some planning, but the scenic transitions make the long hours worthwhile. The terrain remains consistent without drastic altitude changes, keeping you at roughly 0m. This makes for a smoother physical transition compared to high-altitude mountain routes. Overland bus travel is the standard mode of transport here, usually taking between 11.5 and 11.5 hours depending on road conditions. Tickets start from $19.

Tip: Since this is a long journey (up to 11.5 hours), consider taking a VIP night bus if available to save on accommodation and daylight.

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

Getting from Lumbini to Yagrah is a journey best undertaken by bus. While there are no direct flights, the road offers a scenic route through Nepal's diverse landscapes.

Bus: The most common mode of transport between Lumbini and Yagrah is the local bus. Expect a 11.5-hour journey with several daily departures. Fares typically range from $19 to $36 USD depending on the specific operator and type of bus (luxury buses will be closer to the higher end).

Road Condition: The road quality varies along this route. You'll encounter stretches of smooth highway, but also some winding mountain roads with potentially rough patches. It’s advisable to pack motion sickness medication just in case.

Tips:

  • Buses often leave from Lumbini bus station, located near the Maya Devi Temple. Be sure to double-check departure times and locations with your chosen operator.
  • To avoid delays, aim for an early morning departure as traffic can increase later in the day.
  • Bring snacks and water as options may be limited on longer stretches of the journey.

Transport Options

TypeDurationPrice (USD)Frequency
Bus11.5 hrs$19 - $36Several daily

Where to Stay

Frequently Asked Questions

How long does it take to get from Lumbini to Yagra?

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

What is the cheapest way to travel from Lumbini to Yagra?

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