hero
How2Go
Hapur to Fazilka

Hapur to Fazilka

Fazilka is approximately 400+ kms from Hapur. The fastest way to reach Fazilka from Hapur is by Bus, Flight Via Ghaziabad, Bathinda. It takes approximately 8 hours. The cheapest way to reach Fazilka from Hapur is by Train Via Bathinda which would take approximately 10 hours.

Sort By
Mode of Transport

Via Ghaziabad, Bathinda

RECOMMENDED

Hapur

Ghaziabad

Bathinda

Fazilka

Approx Travel Time

7h 32m

₹2,744

Onwards

FASTEST

Hapur

Ghaziabad

Bathinda

Fazilka

Approx Travel Time

7h 20m

₹3,225

Onwards

Hapur

Ghaziabad

Bathinda

Fazilka

Approx Travel Time

7h 59m

₹2,290

Onwards

Via Bathinda

Hapur

Bathinda

Fazilka

Approx Travel Time

9h 31m

₹829

Onwards

CHEAPEST

Hapur

Bathinda

Fazilka

Approx Travel Time

9h 48m

₹375

Onwards

Ads by MMT

Via Sonipat, Bathinda

Hapur

Sonipat

Bathinda

Fazilka

Approx Travel Time

9h 22m

₹2,603

Onwards

Via Delhi

Hapur

Delhi

Fazilka

Approx Travel Time

10h 37m

₹2,827

Onwards

Hapur

Delhi

Fazilka

Approx Travel Time

11h 29m

₹1,325

Onwards

Ads by MMT

Via Jind, Bathinda

Hapur

Jind

Bathinda

Fazilka

Approx Travel Time

8h 59m

₹844

Onwards

Via Delhi, Bathinda

Hapur

Delhi

Bathinda

Fazilka

Approx Travel Time

8h 29m

₹2,744

Onwards

Frequently Asked Questions

What is the distance between Hapur and Fazilka?

Fazilka is approximately 400+ kms from Hapur.

How long does it take to reach Fazilka from Hapur?

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

What is the cheapest way to reach Fazilka from Hapur?

The cheapest way to reach Fazilka from Hapur is by Train Via Bathinda.

What is the fastest way to reach Fazilka from Hapur?

The fastest way to reach Fazilka from Hapur is by Bus, Flight Via Ghaziabad, Bathinda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India