hero
How2Go
Udaipur to Fazilka

Udaipur to Fazilka

Fazilka is approximately 900+ kms from Udaipur. The fastest way to reach Fazilka from Udaipur is by Flight, Bus Via Delhi, Bathinda. It takes approximately 8 hours. The cheapest way to reach Fazilka from Udaipur is by Train Via Delhi, Bathinda which would take approximately 19 hours.

Sort By
Mode of Transport

Via Delhi, Bathinda

RECOMMENDED

Udaipur

Delhi

Bathinda

Fazilka

Approx Travel Time

7h 52m

₹9,716

Onwards

CHEAPEST

Udaipur

Delhi

Bathinda

Fazilka

Approx Travel Time

18h 42m

₹675

Onwards

FASTEST

Udaipur

Delhi

Bathinda

Fazilka

Approx Travel Time

7h 25m

₹10,170

Onwards

Udaipur

Delhi

Bathinda

Fazilka

Approx Travel Time

7h 36m

₹12,381

Onwards

Via Lunkaransar

Udaipur

Lunkaransar

Fazilka

Approx Travel Time

18h 2m

₹1,800

Onwards

Ads by MMT

Via Mohali

Udaipur

Mohali

Fazilka

Approx Travel Time

10h 6m

On Demand

Udaipur

Mohali

Fazilka

Approx Travel Time

10h 42m

₹7,907

Onwards

Direct Cab

Udaipur

Fazilka

Approx Travel Time

13h 17m

₹14,641

Onwards

Ads by MMT

Via Ajmer, Bathinda

Udaipur

Ajmer

Bathinda

Fazilka

Approx Travel Time

18h 46m

₹1,839

Onwards

Udaipur

Ajmer

Bathinda

Fazilka

Approx Travel Time

19h 3m

₹4,048

Onwards

Frequently Asked Questions

What is the distance between Udaipur and Fazilka?

Fazilka is approximately 900+ kms from Udaipur.

How long does it take to reach Fazilka from Udaipur?

It takes approximately 8 hours to reach Fazilka from Udaipur by Flight, Bus Via Delhi, Bathinda.

What is the cheapest way to reach Fazilka from Udaipur?

The cheapest way to reach Fazilka from Udaipur is by Train Via Delhi, Bathinda.

What is the fastest way to reach Fazilka from Udaipur?

The fastest way to reach Fazilka from Udaipur is by Flight, Bus Via Delhi, Bathinda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India