hero
How2Go
Bharatpur to Amritsar

Bharatpur to Amritsar

Amritsar is approximately 650+ kms from Bharatpur. The fastest way to reach Amritsar from Bharatpur is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Amritsar from Bharatpur is by Train Via Delhi which would take approximately 14 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Bharatpur

Amritsar

Approx Travel Time

12h 30m

₹405

Onwards

Via Delhi

CHEAPEST

Bharatpur

Delhi

Amritsar

Approx Travel Time

13h 55m

₹295

Onwards

FASTEST

Bharatpur

Delhi

Amritsar

Approx Travel Time

5h 40m

₹3,785

Onwards

Bharatpur

Delhi

Amritsar

Approx Travel Time

16h 10m

₹715

Onwards

Ads by MMT

Via Faridabad

Bharatpur

Faridabad

Amritsar

Approx Travel Time

14h 10m

₹490

Onwards

Via Ambala

Bharatpur

Ambala

Amritsar

Approx Travel Time

14h 40m

₹395

Onwards

Bharatpur

Ambala

Amritsar

Approx Travel Time

15h 10m

₹4,155

Onwards

Ads by MMT

Via Jaipur

Bharatpur

Jaipur

Amritsar

Approx Travel Time

6h 25m

₹5,298

Onwards

Bharatpur

Jaipur

Amritsar

Approx Travel Time

20h 25m

₹999

Onwards

Frequently Asked Questions

What is the distance between Bharatpur and Amritsar?

Amritsar is approximately 650+ kms from Bharatpur.

How long does it take to reach Amritsar from Bharatpur?

It takes approximately 6 hours to reach Amritsar from Bharatpur by Train, Flight Via Delhi.

What is the cheapest way to reach Amritsar from Bharatpur?

The cheapest way to reach Amritsar from Bharatpur is by Train Via Delhi.

What is the fastest way to reach Amritsar from Bharatpur?

The fastest way to reach Amritsar from Bharatpur is by Train, Flight Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India