Ride a budget local bus from Janakpur to Mehdawal

Distance367 km
Travel Time5.5 - 5.5 hours
Best OptionBus
Price Range$10 - $19
Alt Change-74m
Last Updated2026

Detailed Route Guide

Prepare for a long journey. The 367 km trip between Janakpur and Mehdawal requires some planning, but the scenic transitions make the long hours worthwhile. Located in the province, the journey features rolling landscapes with minimal elevation gain or loss. Expect to spend around 5.5-5.5 hours on the road. The most affordable tickets start at just $10.

Advice: Try to grab a window seat to enjoy the changing Nepalese countryside unfolding right before your eyes.

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

Let's get you from Janakpur to Mehdawal.

By Bus: This is your most practical option. Expect a journey time of around 5.5 hours on a local bus. These buses run frequently, so you shouldn't have trouble finding one. Prices vary between $10 and $19 USD, depending on the company and comfort level. The road condition can be bumpy in parts, especially outside the main cities, but it's generally well-maintained.

You'll find local buses departing from the Janakpur bus station, which is centrally located. Ask around for the exact location of the bus stand for Mehdawal.

Remember to factor in potential delays due to traffic or road conditions. It's always a good idea to check with the bus operator directly for the most up-to-date information.

Transport Options

TypeDurationPrice (USD)Frequency
Bus5.5 hrs$10 - $19Several daily

Where to Stay

Frequently Asked Questions

How long does it take to get from Janakpur to Mehdawal?

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

What is the cheapest way to travel from Janakpur to Mehdawal?

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