Bareilly to Madhubani Distance

Madhubani is approximately 1150+ km from Bareilly. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 22 hours, subject to the chosen service and route. Flying is the fastest way to reach Madhubani, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Bareilly, India to Madhubani, India

Via Delhi, Muzaffarpur

RECOMMENDED

FASTEST

Bareilly

Delhi

Muzaffarpur

Madhubani

Approx Travel Time

7h 45m

₹10,025

Onwards

Via Muzaffarpur

Bareilly

Muzaffarpur

Madhubani

Approx Travel Time

16h 5m

₹560

Onwards

Bareilly

Muzaffarpur

Madhubani

Approx Travel Time

16h 22m

₹3,187

Onwards

Ads by MMT

Direct Options

CHEAPEST

Bareilly

Madhubani

Approx Travel Time

22h 11m

₹460

Onwards

Via Siwan

Bareilly

Siwan

Madhubani

Approx Travel Time

16h 27m

On Demand

Bareilly

Siwan

Madhubani

Approx Travel Time

17h 15m

On Demand

Ads by MMT

Via Chhapra

Bareilly

Chhapra

Madhubani

Approx Travel Time

17h 37m

On Demand

Via Ayodhya

Bareilly

Ayodhya

Madhubani

Approx Travel Time

17h 22m

On Demand

Via Lucknow

Bareilly

Lucknow

Madhubani

Approx Travel Time

21h 5m

₹2,279

Onwards

Via Bara Banki

Bareilly

Bara Banki

Madhubani

Approx Travel Time

17h 47m

On Demand

Frequently Asked Questions

What is the distance between Bareilly and Madhubani?

Madhubani is approximately 1150+ km from Bareilly.

How long does it take to reach Madhubani from Bareilly?

It takes approximately 8 hours to reach Madhubani from Bareilly by Flight, Train Via Delhi, Muzaffarpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India