There are 4 ways to get from Dwarka to Puri by plane, bus, 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.
Fly, bus
best- Fly from Indira Gandhi International Airport (DEL) to Biju Patnaik International Airport (BBI)plane DEL - BBI
- Take the bus from Bhubaneswar to Puribus
7h 21m₹9,757–15,886Train
cheapest- Take the train from New Delhi to Bhubaneswartrain 22824 / ...
- Take the train from Bhubaneswar to Puritrain 18478 / ...
28h 39m₹922–7,057Bus
- Take the bus from Delhi to Kolkatabus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Kolkata to Puribus redbusIndia_A/C Seater / Sleeper / ...
38h 36m₹2,470–6,890Drive 1,679.3 km
- Drive from Dwarka to Puricar 1,679.3 km
21h 32m₹16,428–23,730
Dwarka to Puri by subway and train
Comparing Your Travel Options
The cheapest way to get from Dwarka to Puri is to train which costs ₹900 - ₹7,500 and takes 28h 39m.
The fastest way to get from Dwarka to Puri is to fly and bus which takes 7h 21m and costs ₹9,500 - ₹16,000.
No, there is no direct bus from Dwarka to Puri. However, there are services departing from Dwarka Sec-1 Mahalaxmi Apartment and arriving at Puri via West Enclave, Delhi and Kolkata. The journey, including transfers, takes approximately 38h 36m.
No, there is no direct train from Dwarka to Puri. However, there are services departing from Dwarka Sector - 11 and arriving at Puri via Dwarka Sector - 21, New Delhi and Bhubaneswar. The journey, including transfers, takes approximately 28h 39m.
The distance between Dwarka and Puri is 1356 km. The road distance is 1679.3 km.
The best way to get from Dwarka to Puri without a car is to train which takes 28h 39m and costs ₹900 - ₹7,500.
It takes approximately 7h 21m to get from Dwarka to Puri, including transfers.
Dwarka to Puri bus services, operated by Dream Cruiser, depart from Delhi station.
Dwarka to Puri train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from Dwarka to Puri is to train which takes 28h 39m and costs ₹900 - ₹7,500. Alternatively, you can bus, which costs ₹2,400 - ₹7,000 and takes 38h 36m.
What companies run services between Dwarka, Delhi, India and Puri, India?
You can take a subway from Dwarka Sector - 11 to Puri via Dwarka Sector - 21, New Delhi, New Delhi, and Bhubaneswar in around 28h 39m. Alternatively, you can take a bus from Dwarka Sec-1 Mahalaxmi Apartment to Puri via West Enclave, Avantika Sec 1, Delhi, and Kolkata in around 38h 36m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport via Patna
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport via Varanasi
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–12,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ₹9,000–17,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Biju Patnaik International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ₹9,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Bhubaneswar
- Ave. Duration
- 24h 30m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,600–6,000
Train from Bhubaneswar to Puri
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- +91 9945600000
- [email protected]
- Website
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Schedules at
- Khandai Supreme
- Website
- Sarala Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Sarala Bus Service
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Delhi to Kolkata
- Ave. Duration
- 23h 50m
- Frequency
- Twice daily
- Estimated price
- ₹1,500–3,700
- Website
- Shymoli Paribahan
Bus from Kolkata to Puri
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₹950–3,100
- Website
- Shymoli Paribahan
- Website
- Sana Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Sana Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Phone
- +91 70087 56565
- [email protected]
- Website
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- Twice a week
- Schedules at
- Suhanee Travels
- Phone
- +91 86038 69858
- [email protected]
- Website
- Pammi Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h
- Frequency
- Once a week
- Website
- Pammi Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Website
- Pammi Travels
- Website
- Dream Cruiser
Bus from Delhi to Kolkata
- Ave. Duration
- 25h 20m
- Frequency
- 3 times a day
- Schedules at
- Dream Cruiser
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Delhi to Kolkata
- Ave. Duration
- 24h
- Frequency
- Twice daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Delhi to Kolkata
- Ave. Duration
- 25h 10m
- Frequency
- 5 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Panwar tour and Travels
Bus from Delhi to Kolkata
- Ave. Duration
- 39h 45m
- Frequency
- Once daily
- Schedules at
- Panwar tour and Travels
- Website
- Vinay Travels
Bus from Delhi to Kolkata
- Ave. Duration
- 34h 40m
- Frequency
- 4 times a week
- Schedules at
- Vinay Travels
- Website
- King Luxuries
Bus from Delhi to Kolkata
- Ave. Duration
- 22h
- Frequency
- Once a week
- Schedules at
- King Luxuries
- Website
- Shivay Holidays
Bus from Delhi to Kolkata
- Ave. Duration
- 25h 30m
- Frequency
- Once a week
- Schedules at
- Shivay Holidays
- Website
- Madhusmitta
Bus from Kolkata to Puri
- Ave. Duration
- 10h 5m
- Frequency
- Twice daily
- Schedules at
- Madhusmitta
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Website
- Dolphin Tours and Travels
- +91 7044090046
- Website
- Green Line
Bus from Kolkata to Puri
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Website
- Green Line
- Website
- Green Line
- Website
- Padhi Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Schedules at
- Padhi Travels
- Website
- Maa Santoshi Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h
- Frequency
- 6 times a week
- Schedules at
- Maa Santoshi Travels
- Website
- Aradhana Paribahan
Bus from Kolkata to Puri
- Ave. Duration
- 11h
- Frequency
- Once a week
- Schedules at
- Aradhana Paribahan
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
Booking & Getting There
Dwarka to Puri bus services, operated by Dream Cruiser, arrive at Kolkata station.
Dwarka to Puri train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Dwarka to Puri is 1679 km. It takes approximately 21h 32m to drive from Dwarka to Puri.
There are 118+ hotels available in Puri.





















