
Goa to Batala
Batala is approximately 2050+ kms from Goa. The fastest way to reach Batala from Goa is by Flight, Train Via Amritsar. It takes approximately 7 hours. The cheapest way to reach Batala from Goa is by Train Via Delhi which would take approximately 44 hours.
Sort By
Mode of Transport
Via Amritsar
RECOMMENDED
FASTEST
Goa
Amritsar
Batala
Approx Travel Time
6h 40m
₹8,803
Onwards
Goa
Amritsar
Batala
Approx Travel Time
6h 40m
₹10,261
Onwards
Via Chandigarh
Goa
Chandigarh
Batala
Approx Travel Time
9h 25m
₹7,672
Onwards
Goa
Chandigarh
Batala
Approx Travel Time
10h 46m
₹10,635
Onwards
Via Delhi
Goa
Delhi
Batala
Approx Travel Time
13h 40m
₹5,350
Onwards
Goa
Delhi
Batala
Approx Travel Time
15h 40m
₹5,785
Onwards
CHEAPEST
Goa
Delhi
Batala
Approx Travel Time
1d 19h 25m
₹920
Onwards
Via Ghaziabad
Goa
Ghaziabad
Batala
Approx Travel Time
13h 25m
On Demand
Via Lucknow, Aligarh
Goa
Lucknow
Aligarh
Batala
Approx Travel Time
17h 35m
On Demand
Goa
Lucknow
Aligarh
Batala
Approx Travel Time
23h 50m
₹8,475
Onwards
Frequently Asked Questions
What is the distance between Goa and Batala?
Batala is approximately 2050+ kms from Goa.
How long does it take to reach Batala from Goa?
It takes approximately 7 hours to reach Batala from Goa by Flight, Train Via Amritsar.
What is the cheapest way to reach Batala from Goa?
The cheapest way to reach Batala from Goa is by Train Via Delhi.
What is the fastest way to reach Batala from Goa?
The fastest way to reach Batala from Goa is by Flight, Train Via Amritsar.