hero
How2Go
Jodhpur to Amritsar

Jodhpur to Amritsar

Amritsar is approximately 850+ km from Jodhpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Amritsar.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Jodhpur

Delhi

Amritsar

Approx Travel Time

11h 5m

₹9,879

Onwards

Jodhpur

Delhi

Amritsar

Approx Travel Time

8h 45m

₹6,284

Onwards

Direct Options

Jodhpur

Amritsar

Approx Travel Time

14h 15m

₹1,600

Onwards

CHEAPEST

Jodhpur

Amritsar

Approx Travel Time

17h 40m

₹445

Onwards

Jodhpur

Amritsar

Approx Travel Time

11h 17m

₹14,642

Onwards

Via Bikaner

Jodhpur

Bikaner

Amritsar

Approx Travel Time

14h 5m

₹1,095

Onwards

Jodhpur

Bikaner

Amritsar

Approx Travel Time

15h 42m

₹1,400

Onwards

Via Jalandhar

Jodhpur

Jalandhar

Amritsar

Approx Travel Time

16h 58m

₹455

Onwards

Via Delhi, Jammu

FASTEST

Jodhpur

Delhi

Jammu

Amritsar

Approx Travel Time

5h 50m

₹23,949

Onwards

Via Jaipur

Jodhpur

Jaipur

Amritsar

Approx Travel Time

20h 35m

₹4,529

Onwards

Frequently Asked Questions

What is the distance between Jodhpur and Amritsar?

Amritsar is approximately 850+ kms from Jodhpur.

How long does it take to reach Amritsar from Jodhpur?

It takes approximately 6 hours to reach Amritsar from Jodhpur by Flight Via Delhi, Jammu.

What is the cheapest way to reach Amritsar from Jodhpur?

The cheapest way to reach Amritsar from Jodhpur is by Train.

What is the fastest way to reach Amritsar from Jodhpur?

The fastest way to reach Amritsar from Jodhpur is by Flight Via Delhi, Jammu.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India