hero
How2Go
Bhuj to Firozpur

Bhuj to Firozpur

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

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Bhuj

Delhi

Firozpur

Approx Travel Time

10h 20m

₹7,219

Onwards

Via Delhi, Bathinda

FASTEST

Bhuj

Delhi

Bathinda

Firozpur

Approx Travel Time

7h 15m

₹9,199

Onwards

Bhuj

Delhi

Bathinda

Firozpur

Approx Travel Time

9h 50m

₹7,234

Onwards

Bhuj

Delhi

Bathinda

Firozpur

Approx Travel Time

7h 53m

₹11,738

Onwards

Via Falna

CHEAPEST

Bhuj

Falna

Firozpur

Approx Travel Time

1d 1h 11m

₹750

Onwards

Via Jodhpur

Bhuj

Jodhpur

Firozpur

Approx Travel Time

1d 2h 50m

₹1,175

Onwards

Via Bikaner

Bhuj

Bikaner

Firozpur

Approx Travel Time

1d 2h 55m

₹2,400

Onwards

Via Palanpur

Bhuj

Palanpur

Firozpur

Approx Travel Time

1d 2h 18m

₹9,097

Onwards

Via Jodhpur, Bathinda

Bhuj

Jodhpur

Bathinda

Firozpur

Approx Travel Time

1d 3h 48m

₹4,684

Onwards

Via Delhi, Jalandhar

Bhuj

Delhi

Jalandhar

Firozpur

Approx Travel Time

10h 55m

₹7,259

Onwards

Frequently Asked Questions

What is the distance between Bhuj and Firozpur?

Firozpur is approximately 1300+ kms from Bhuj.

How long does it take to reach Firozpur from Bhuj?

It takes approximately 7 hours to reach Firozpur from Bhuj by Flight, Train Via Delhi, Bathinda.

What is the cheapest way to reach Firozpur from Bhuj?

The cheapest way to reach Firozpur from Bhuj is by Train Via Falna.

What is the fastest way to reach Firozpur from Bhuj?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India