hero
How2Go
Mathura to Bhuj

Mathura to Bhuj

Bhuj is approximately 1050+ km from Mathura, 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 Bhuj.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Mathura

Delhi

Bhuj

Approx Travel Time

5h 35m

₹8,817

Onwards

Mathura

Delhi

Bhuj

Approx Travel Time

6h 38m

₹11,111

Onwards

Mathura

Delhi

Bhuj

Approx Travel Time

6h 35m

₹9,591

Onwards

Via Ajmer

CHEAPEST

Mathura

Ajmer

Bhuj

Approx Travel Time

18h 45m

₹620

Onwards

Ads by MMT

Via Pali, Rajasthan

Mathura

Pali, Rajasthan

Bhuj

Approx Travel Time

22h 22m

₹6,800

Onwards

Via Beawar

Mathura

Beawar

Bhuj

Approx Travel Time

19h 45m

₹6,370

Onwards

Ads by MMT

Via Pali, Rajasthan, Gandhidham

Mathura

Pali, Rajasthan

Gandhidham

Bhuj

Approx Travel Time

22h 41m

₹10,517

Onwards

Via Agra, Ahmedabad

Mathura

Agra

Ahmedabad

Bhuj

Approx Travel Time

6h 50m

₹16,472

Onwards

Direct Options

Mathura

Bhuj

Approx Travel Time

19h 5m

On Demand

Via Jaipur

Mathura

Jaipur

Bhuj

Approx Travel Time

18h 15m

₹3,863

Onwards

Frequently Asked Questions

What is the distance between Mathura and Bhuj?

Bhuj is approximately 1050+ kms from Mathura.

How long does it take to reach Bhuj from Mathura?

It takes approximately 6 hours to reach Bhuj from Mathura by Train, Flight Via Delhi.

What is the cheapest way to reach Bhuj from Mathura?

The cheapest way to reach Bhuj from Mathura is by Train Via Ajmer.

What is the fastest way to reach Bhuj from Mathura?

The fastest way to reach Bhuj from Mathura is by Train, Flight Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India