hero
How2Go
Shahganj to Barnala

Shahganj to Barnala

Barnala is approximately 950+ kms from Shahganj. The fastest way to reach Barnala from Shahganj is by Train Via Ambala. It takes approximately 21 hours. The cheapest way to reach Barnala from Shahganj is by Train Via Delhi which would take approximately 21 hours.

Sort By
Mode of Transport

Via Ambala

RECOMMENDED

FASTEST

Shahganj

Ambala

Barnala

Approx Travel Time

20h 25m

₹575

Onwards

Shahganj

Ambala

Barnala

Approx Travel Time

21h 20m

₹4,238

Onwards

Via Roorkee

Shahganj

Roorkee

Barnala

Approx Travel Time

20h 25m

₹575

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Shahganj

Delhi

Barnala

Approx Travel Time

20h 30m

₹455

Onwards

Via Mathura

Shahganj

Mathura

Barnala

Approx Travel Time

21h 10m

On Demand

Ads by MMT

Via Agra

Shahganj

Agra

Barnala

Approx Travel Time

21h 25m

₹655

Onwards

Via Rajpura

Shahganj

Rajpura

Barnala

Approx Travel Time

20h 40m

₹580

Onwards

Via Saharanpur

Shahganj

Saharanpur

Barnala

Approx Travel Time

22h 19m

₹570

Onwards

Via Yamunanagar

Shahganj

Yamunanagar

Barnala

Approx Travel Time

22h 25m

₹560

Onwards

Via Gurgaon

Shahganj

Gurgaon

Barnala

Approx Travel Time

22h 16m

₹5,063

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Barnala?

Barnala is approximately 950+ kms from Shahganj.

How long does it take to reach Barnala from Shahganj?

It takes approximately 21 hours to reach Barnala from Shahganj by Train Via Ambala.

What is the cheapest way to reach Barnala from Shahganj?

The cheapest way to reach Barnala from Shahganj is by Train Via Delhi.

What is the fastest way to reach Barnala from Shahganj?

The fastest way to reach Barnala from Shahganj is by Train Via Ambala.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India