hero
How2Go
Badrinath to Mathura

Badrinath to Mathura

Mathura is approximately 650+ km from Badrinath, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mathura.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Badrinath

Mathura

Approx Travel Time

14h 29m

₹63,400

Onwards

Via Haridwar, Delhi

CHEAPEST

Badrinath

Haridwar

Delhi

Mathura

Approx Travel Time

17h 4m

₹1,220

Onwards

Via Rishikesh

Badrinath

Rishikesh

Mathura

Approx Travel Time

18h 43m

₹1,769

Onwards

Via Rishikesh, Ghaziabad

Badrinath

Rishikesh

Ghaziabad

Mathura

Approx Travel Time

19h 24m

₹4,027

Onwards

Via Haridwar

Badrinath

Haridwar

Mathura

Approx Travel Time

17h 44m

₹1,245

Onwards

Via Rishikesh, Muzaffarnagar

Badrinath

Rishikesh

Muzaffarnagar

Mathura

Approx Travel Time

17h 45m

₹1,684

Onwards

Via Haridwar, Ghaziabad

Badrinath

Haridwar

Ghaziabad

Mathura

Approx Travel Time

18h

₹1,280

Onwards

Via Rishikesh, Roorkee

Badrinath

Rishikesh

Roorkee

Mathura

Approx Travel Time

18h 1m

₹1,370

Onwards

Via Haridwar, Meerut

Badrinath

Haridwar

Meerut

Mathura

Approx Travel Time

18h 6m

₹1,280

Onwards

Via Haridwar, Muzaffarnagar

Badrinath

Haridwar

Muzaffarnagar

Mathura

Approx Travel Time

18h 18m

₹1,290

Onwards

Frequently Asked Questions

What is the distance between Badrinath and Mathura?

Mathura is approximately 650+ kms from Badrinath.

How long does it take to reach Mathura from Badrinath?

It takes approximately 15 hours to reach Mathura from Badrinath by Cab.

What is the cheapest way to reach Mathura from Badrinath?

The cheapest way to reach Mathura from Badrinath is by Bus, Train Via Haridwar, Delhi.

What is the fastest way to reach Mathura from Badrinath?

The fastest way to reach Mathura from Badrinath is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India