
Bareilly to Amritsar
Amritsar is approximately 600+ kms from Bareilly. The fastest way to reach Amritsar from Bareilly is by Flight Via Delhi. It takes approximately 3 hours. The cheapest way to reach Amritsar from Bareilly is by Train Via Ambala which would take approximately 14 hours.
Sort By
Mode of Transport
Via Moradabad
Bareilly
Moradabad
Amritsar
Approx Travel Time
14h 10m
₹380
Onwards
Via Ambala
CHEAPEST
Bareilly
Ambala
Amritsar
Approx Travel Time
14h 10m
₹270
Onwards
Bareilly
Ambala
Amritsar
Approx Travel Time
14h 40m
₹3,621
Onwards
Via Delhi
Bareilly
Delhi
Amritsar
Approx Travel Time
7h 25m
₹2,905
Onwards
Bareilly
Delhi
Amritsar
Approx Travel Time
11h 10m
₹11,169
Onwards
FASTEST
Bareilly
Delhi
Amritsar
Approx Travel Time
2h 55m
₹13,784
Onwards
Bareilly
Delhi
Amritsar
Approx Travel Time
15h 40m
₹290
Onwards
Bareilly
Delhi
Amritsar
Approx Travel Time
13h 25m
₹11,489
Onwards
Bareilly
Delhi
Amritsar
Approx Travel Time
17h 55m
₹610
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Amritsar?
Amritsar is approximately 600+ kms from Bareilly.
How long does it take to reach Amritsar from Bareilly?
It takes approximately 3 hours to reach Amritsar from Bareilly by Flight Via Delhi.
What is the cheapest way to reach Amritsar from Bareilly?
The cheapest way to reach Amritsar from Bareilly is by Train Via Ambala.
What is the fastest way to reach Amritsar from Bareilly?
The fastest way to reach Amritsar from Bareilly is by Flight Via Delhi.
Routes Connecting Bareilly
Routes From Bareilly
Routes To Bareilly
- Kapurthala to Bareilly
- Dera-Bassi to Bareilly
- Pattukkottai to Bareilly
- Barmer to Bareilly
- Bahadurgarh to Bareilly
- Bilaspur to Bareilly
- Dausa to Bareilly
- Rewari to Bareilly
- Ashoknagar to Bareilly
- Nabha to Bareilly
- Digha to Bareilly
- Osmanabad to Bareilly
- Pathankot to Bareilly
- Bhadrachalam to Bareilly
- Mukerian to Bareilly