There are 8 ways to get from Jagannath Temple to Amritsar by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Biju Patnaik International Airport, fly to Sri Guru Ram Dass Jee International Airport
best- Take the bus from Puri, Odisha to Bhubaneswar, Odishabus
- Fly from Biju Patnaik International Airport (BBI) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BBI - ATQ
11h 12mTrain
cheapest- Take the train from Puri to Khurda Road Jntrain 18304 / ...
- Take the train from Khurda Road Jn to Amritsar Jntrain 20807
42h 3m₹1,107–8,052Bus
- Take the bus from Puri, Odisha to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Jalandhar, Punjabbus
- Take the bus from Jalandhar, Punjab to Amritsar, Punjabbus
44h 12mDrive 2,045.9 km
- Drive from Jagannath Temple to Amritsarcar 2,045.9 km
27h 12m₹23,064–33,314Bus to Biju Patnaik International Airport, fly to Jammu Airport, train
- Take the bus from Puri, Odisha to Bhubaneswar, Odishabus
- Fly from Biju Patnaik International Airport (BBI) to Jammu Airport (IXJ)plane BBI - IXJ
- Take the train from Jammu Tawi to Amritsar Jntrain
15h 43mTrain to Veer Surendra Sai Airport, fly to Sri Guru Ram Dass Jee International Airport
- Take the train from Puri to Jharsuguda Jntrain
- Fly from Veer Surendra Sai Airport (JRG) to Sri Guru Ram Dass Jee International Airport (ATQ)plane JRG - ATQ
19h 19m₹9,137–26,462Train to Netaji Subhas Chandra Bose International Airport, fly to Sri Guru Ram Dass Jee International Airport
- Take the train from Puri to Sealdahtrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Sri Guru Ram Dass Jee International Airport (ATQ)plane CCU - ATQ
15h 4m₹8,498–16,268Bus to Biju Patnaik International Airport, fly to Kangra Airport, bus
- Take the bus from Puri, Odisha to Bhubaneswar, Odishabus
- Fly from Biju Patnaik International Airport (BBI) to Kangra Airport (DHM)plane BBI - DHM
- Take the bus from Kangra, Himachal Pradesh to Amritsar, Punjabbus
15h 58m
Biju Patnaik International Airport (BBI) to Sri Guru Ram Dass Jee International Airport (ATQ) flights
Questions & Answers
The cheapest way to get from Jagannath Temple to Amritsar is to train which costs ₹1,100 - ₹8,500 and takes 42h 3m.
The fastest way to get from Jagannath Temple to Amritsar is to train and fly which takes 15h 4m and costs ₹8,500 - ₹17,000.
No, there is no direct bus from Jagannath Temple to Amritsar. However, there are services departing from Puri, Odisha and arriving at Amritsar, Punjab via Varanasi, Uttar Pradesh and Jalandhar, Punjab. The journey, including transfers, takes approximately 44h 12m.
No, there is no direct train from Jagannath Temple to Amritsar. However, there are services departing from Puri and arriving at Amritsar Jn via Khurda Road Jn. The journey, including transfers, takes approximately 42h 3m.
The distance between Jagannath Temple and Amritsar is 1773 km. The road distance is 2045.9 km.
The best way to get from Jagannath Temple to Amritsar without a car is to train which takes 42h 3m and costs ₹1,100 - ₹8,500.
It takes approximately 11h 12m to get from Jagannath Temple to Amritsar, including transfers.
Jagannath Temple to Amritsar bus services, operated by Gajraj Bus Service, depart from Puri, Odisha station.
Jagannath Temple to Amritsar train services, operated by Indian Railways, depart from Puri station.
The best way to get from Jagannath Temple to Amritsar is to train which takes 42h 3m and costs ₹1,100 - ₹8,500. Alternatively, you can bus, which costs and takes 44h 12m.
What companies run services between Jagannath Temple, Odisha, India and Amritsar, India?
You can take a vehicle from Jagannath Temple to Amritsar Jn via Puri and Khurda Road Jn in around 42h 3m. Alternatively, you can take a vehicle from Jagannath Temple to Amritsar, Punjab via Puri, Odisha, Varanasi, Uttar Pradesh, and Jalandhar, Punjab in around 44h 12m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Biju Patnaik International Airport to Jammu Airport via Delhi
- Ave. Duration
- 6h 31m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Biju Patnaik International Airport to Jammu Airport via Mumbai
- Ave. Duration
- 7h 30m
- When
- Tuesday and Saturday
- Estimated price
- ₹14,000–29,000
Flights from Biju Patnaik International Airport to Jammu Airport via Patna, Delhi
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Veer Surendra Sai Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹8,500–24,000
Flights from Netaji Subhas Chandra Bose International Airport to Sri Guru Ram Dass Jee International Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–13,000
Flights from Netaji Subhas Chandra Bose International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Biju Patnaik International Airport to Kangra Airport via Delhi
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- ₹12,000–31,000
- Website
- airindia.in
Flights from Biju Patnaik International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Biju Patnaik International Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Biju Patnaik International Airport to Jammu Airport via Delhi
- Ave. Duration
- 8h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–30,000
Flights from Netaji Subhas Chandra Bose International Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- ₹8,000–13,000
- Website
- spicejet.com
Flights from Biju Patnaik International Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹12,000–36,000
- Website
- airindiaexpress.in
Flights from Biju Patnaik International Airport to Jammu Airport via Delhi
- Ave. Duration
- 8h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Puri to Khurda Road Jn
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Khurda Road Jn to Amritsar Jn
- Ave. Duration
- 40h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,000
- First Class (1A)
- ₹5,000–7,000
Train from Jammu Tawi to Amritsar Jn
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Puri to Jharsuguda Jn
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Estimated price
- ₹260–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Puri to Sealdah
- Ave. Duration
- 8h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
- Phone
- +91 9530045999
- Website
- omio.com
Bus from Puri, Odisha to Varanasi, Uttar Pradesh
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- ₹1,100–1,600
- Schedules at
- omio.com
- AC Sleeper
- ₹1,100–1,600
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Stansted Airport into central London, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
More Questions & Answers
Jagannath Temple to Amritsar bus services, operated by Gajraj Bus Service, arrive at Varanasi, Uttar Pradesh station.
Jagannath Temple to Amritsar train services, operated by Indian Railways, arrive at Khurda Road Jn station.
Yes, the driving distance between Jagannath Temple to Amritsar is 2046 km. It takes approximately 27h 12m to drive from Jagannath Temple to Amritsar.
There are 474+ hotels available in Amritsar.









