Lanka to Fazilka Distance

Fazilka is approximately 2050+ km from Lanka. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Fazilka, with a total travel time of approximately 12 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Lanka, India to Fazilka, India

Via Guwahati, Amritsar

RECOMMENDED

Lanka

Guwahati

Amritsar

Fazilka

Approx Travel Time

14h 11m

₹11,183

Onwards

Via Dimapur, Delhi, Bathinda

CHEAPEST

Lanka

Dimapur

Delhi

Bathinda

Fazilka

Approx Travel Time

15h 5m

₹9,477

Onwards

FASTEST

Lanka

Dimapur

Delhi

Bathinda

Fazilka

Approx Travel Time

11h 30m

₹11,896

Onwards

Lanka

Dimapur

Delhi

Bathinda

Fazilka

Approx Travel Time

14h 15m

₹9,931

Onwards

Lanka

Dimapur

Delhi

Bathinda

Fazilka

Approx Travel Time

12h 30m

₹11,442

Onwards

Via Delhi

Lanka

Delhi

Fazilka

Approx Travel Time

1d 16h 50m

On Demand

Via Delhi, Bathinda

Lanka

Delhi

Bathinda

Fazilka

Approx Travel Time

1d 15h 10m

On Demand

Lanka

Delhi

Bathinda

Fazilka

Approx Travel Time

1d 14h 11m

On Demand

Via Guwahati, Delhi, Bathinda

Lanka

Guwahati

Delhi

Bathinda

Fazilka

Approx Travel Time

15h 6m

₹10,573

Onwards

Lanka

Guwahati

Delhi

Bathinda

Fazilka

Approx Travel Time

15h 56m

₹10,119

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Lanka and Fazilka?

The straight-line distance is approximately 1900+ km.

What is the distance from Lanka to Fazilka via Guwahati?

Via Guwahati, the distance is approximately 2050+ km, taking around 14 hours.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India