hero
How2Go
Bangalore to Fazilka

Bangalore to Fazilka

Fazilka is approximately 2300+ kms from Bangalore. The fastest way to reach Fazilka from Bangalore is by Flight, Bus Via Ghaziabad, Bathinda. It takes approximately 9 hours. The cheapest way to reach Fazilka from Bangalore is by Train Via Delhi which would take approximately 47 hours.

Sort By
Mode of Transport

Via Amritsar

RECOMMENDED

Bangalore

Amritsar

Fazilka

Approx Travel Time

9h 16m

₹12,066

Onwards

Bangalore

Amritsar

Fazilka

Approx Travel Time

9h 15m

₹9,030

Onwards

Via Delhi

CHEAPEST

Bangalore

Delhi

Fazilka

Approx Travel Time

1d 22h 30m

₹1,175

Onwards

Bangalore

Delhi

Fazilka

Approx Travel Time

1d 22h 6m

₹1,659

Onwards

Ads by MMT

Via Mohali

Bangalore

Mohali

Fazilka

Approx Travel Time

10h 1m

On Demand

Bangalore

Mohali

Fazilka

Approx Travel Time

10h 37m

₹8,844

Onwards

Via Hanumangarh

Bangalore

Hanumangarh

Fazilka

Approx Travel Time

2d 2h 39m

On Demand

Ads by MMT

Direct Options

Bangalore

Fazilka

Approx Travel Time

1d 16h 12m

On Demand

Via Ghaziabad, Bathinda

FASTEST

Bangalore

Ghaziabad

Bathinda

Fazilka

Approx Travel Time

8h 50m

₹9,800

Onwards

Via Jodhpur

Bangalore

Jodhpur

Fazilka

Approx Travel Time

2d 1h 25m

₹3,700

Onwards

Frequently Asked Questions

What is the distance between Bangalore and Fazilka?

Fazilka is approximately 2300+ kms from Bangalore.

How long does it take to reach Fazilka from Bangalore?

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

What is the cheapest way to reach Fazilka from Bangalore?

The cheapest way to reach Fazilka from Bangalore is by Train Via Delhi.

What is the fastest way to reach Fazilka from Bangalore?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India