There are 4 ways to get from Amritsar to Puri by plane, taxi, train, bus (Flixbus), 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.
Fly, taxi
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Biju Patnaik International Airport (BBI)plane ATQ - BBI
- Take the taxi from Bhubaneswar-Airport-BBI to Puritaxi
5h 54m₹9,363–19,083Train
cheapest- Take the train from Amritsar Jn to Khurda Road Jntrain 20808
- Take the train from Khurda Road Jn to Puritrain 12891 / ...
39h 50m₹1,021–7,686Bus
- Take the bus from FlixBus Amritsar - ISBT/Mahan Singh Gate to FlixBus Delhi - Kashmere Gatebus
- Take the bus from ISBT Kashmere Gate to Lucknow Singar Nagarbus
- Take the bus from Alambagh to Devkalibus
- Take the bus from Dev Kali Bypass to Jamshedpurbus
- Take the bus from Jamshedpur Tata B.S. to Puri Bus Standbus
2d₹3,600–7,578Drive 2,063.8 km
- Drive from Amritsar to Puricar 2,063.8 km
29h 29m₹22,147–31,989
Amritsar to Puri by train
Questions & Answers
The cheapest way to get from Amritsar to Puri is to train which costs ₹1,000 - ₹8,000 and takes 39h 50m.
The fastest way to get from Amritsar to Puri is to fly and taxi which takes 5h 54m and costs ₹9,000 - ₹20,000.
No, there is no direct train from Amritsar to Puri. However, there are services departing from Amritsar Jn and arriving at Puri via Khurda Road Jn. The journey, including transfers, takes approximately 39h 50m.
The distance between Amritsar and Puri is 1753 km. The road distance is 2063.8 km.
The best way to get from Amritsar to Puri without a car is to train which takes 39h 50m and costs ₹1,000 - ₹8,000.
It takes approximately 5h 54m to get from Amritsar to Puri, including transfers.
Amritsar to Puri train services, operated by Indian Railways, depart from Amritsar Jn station.
The best way to get from Amritsar to Puri is to train which takes 39h 50m and costs ₹1,000 - ₹8,000. Alternatively, you can bus, which costs ₹3,600 - ₹8,000 and takes 2 days 0h.
Amritsar to Puri train services, operated by Indian Railways, arrive at Khurda Road Jn station.
Yes, the driving distance between Amritsar to Puri is 2064 km. It takes approximately 29h 29m to drive from Amritsar to Puri.
What companies run services between Amritsar, India and Puri, India?
You can take a train from Amritsar Jn to Puri via Khurda Road Jn in around 39h 50m. Alternatively, you can take a bus from FlixBus Amritsar - ISBT/Mahan Singh Gate to Puri Bus Stand via FlixBus Delhi - Kashmere Gate, ISBT Kashmere Gate, Lucknow Singar Nagar, Singar Nagar, Alambagh Bus Stand, Alambagh, Dev Kali Bypass, and Jamshedpur Tata B.S. in around 2d.
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹8,000–18,000
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 8h 11m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹10,000–18,000
- Website
- airindiaexpress.in
Flights from Sri Guru Ram Dass Jee International Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–21,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Amritsar Jn to Khurda Road Jn
- Ave. Duration
- 38h 50m
- 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 Khurda Road Jn to Puri
- Ave. Duration
- 35 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
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Amritsar - ISBT/Mahan Singh Gate to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 9h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹700–2,300
- Website
- https://www.flixbus.in
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Bus from ISBT Kashmere Gate to Lucknow Singar Nagar
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- ₹440–2,500
- Schedules at
- laxmiholidays.com
- A/C Sleeper
- ₹440–2,500
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Alambagh to Devkali
- Ave. Duration
- 2h 26m
- Frequency
- Every 30 minutes
- Estimated price
- ₹220–420
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹220–300
- Janrath
- ₹300–420
- Phone
- 9887925057
- ssavariyatravels@gmail.com
- Website
- shreesavariyabus.com
Bus from Dev Kali Bypass to Jamshedpur
- Ave. Duration
- 15h 31m
- Frequency
- Once daily
- Estimated price
- ₹1,364
- Website
- https://www.shreesavariyabus.com/
- Ave. Duration
- 55 min
- Estimated price
- ₹750–950
Orissa Cabs
- Phone
- +91 94 39 91 33 16
- Website
- orissacabs.com
Colors Cabs
- Phone
- +91 94 37 19 56 02
- Website
- colorscab.com
Cabpriyanka Tours And Travels
- Phone
- +91 88 95 04 81 34
- Website
- cabpriyanka.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
There are 179+ hotels available in Puri.












