There are 5 ways to get from Dwarka Station 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 23m₹9,761–15,890Train
cheapest- Take the train from Anand Vihar Terminal to Puritrain 12802 / ...
33h 1m₹798–6,063Train via Bhubaneshwar
- Take the train from New Delhi to Bhubaneswartrain 22824 / ...
- Take the train from Bhubaneswar to Puritrain 18478 / ...
28h 48m₹926–7,061Bus
- 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 41m₹2,470–6,874Drive 1,675.7 km
- Drive from Dwarka Station to Puricar 1,675.7 km
21h 38m₹16,252–23,475
Dwarka Station to Puri by subway and train
Comparing Your Travel Options
The cheapest way to get from Dwarka Station to Puri is to train which costs ₹800 - ₹6,500 and takes 33h 1m.
The fastest way to get from Dwarka Station to Puri is to fly and bus which takes 7h 23m and costs ₹9,500 - ₹16,000.
No, there is no direct bus from Dwarka Station to Puri. However, there are services departing from Kakrola More and arriving at Puri via West Enclave, Delhi and Kolkata. The journey, including transfers, takes approximately 38h 41m.
No, there is no direct train from Dwarka Station to Puri. However, there are services departing from Dwarka and arriving at Puri via Dwarka Sector - 21, New Delhi and Bhubaneswar. The journey, including transfers, takes approximately 28h 48m.
The distance between Dwarka Station and Puri is 1361 km. The road distance is 1675.7 km.
The best way to get from Dwarka Station to Puri without a car is to train via Bhubaneshwar which takes 28h 48m and costs ₹900 - ₹7,500.
It takes approximately 7h 23m to get from Dwarka Station to Puri, including transfers.
Dwarka Station to Puri bus services, operated by Dream Cruiser, depart from Delhi station.
Dwarka Station to Puri train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from Dwarka Station to Puri is to train via Bhubaneshwar which takes 28h 48m and costs ₹900 - ₹7,500. Alternatively, you can bus, which costs ₹2,400 - ₹7,000 and takes 38h 41m.
What companies run services between Dwarka Station, Delhi, India and Puri, India?
You can take a subway from Dwarka to Puri via Dwarka Sector - 21, New Delhi, New Delhi, and Bhubaneswar in around 28h 48m. Alternatively, you can take a vehicle from Dwarka Station to Puri via Kakrola More, West Enclave, Avantika Sec 1, Delhi, and Kolkata in around 38h 41m.
- 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
Train from Anand Vihar Terminal to Puri
- Ave. Duration
- 30h 50m
- Frequency
- Twice daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,500
- Second AC (2A)
- ₹2,800–3,500
- First Class (1A)
- ₹4,700–6,000
- Phone
- +91 9945600000
- [email protected]
- Website
- Khandai Supreme
Bus from Bhubaneswar to Puri
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a day
- Schedules at
- Khandai Supreme
- Website
- Sarala Bus Service
Bus from Bhubaneswar to Puri
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- 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
- 6 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
- 3 times a week
- Schedules at
- Suhanee Travels
- Website
- Dream Cruiser
Bus from Delhi to Kolkata
- Ave. Duration
- 25h 20m
- Frequency
- 3 times a day
- Schedules at
- Dream Cruiser
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Delhi to Kolkata
- Ave. Duration
- 24h 40m
- Frequency
- Twice daily
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Delhi to Kolkata
- Ave. Duration
- 25h 10m
- Frequency
- 4 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
- Shivay Holidays
Bus from Delhi to Kolkata
- Ave. Duration
- 25h 30m
- Frequency
- 3 times a week
- Schedules at
- Shivay Holidays
- Website
- Vinay Travels
Bus from Delhi to Kolkata
- Ave. Duration
- 33h 35m
- Frequency
- 3 times a week
- Schedules at
- Vinay Travels
Bus from Delhi to Kolkata
- Ave. Duration
- 24h 40m
- Frequency
- Twice a week
- Schedules at
- SVD Travels and Transport LLP
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Delhi to Kolkata
- Ave. Duration
- 24h
- Frequency
- Once a week
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- 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
- Maa Santoshi Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Maa Santoshi Travels
- Website
- Padhi Travels
Bus from Kolkata to Puri
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Schedules at
- Padhi 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 Station to Puri bus services, operated by Dream Cruiser, arrive at Kolkata station.
Dwarka Station to Puri train services, operated by Indian Railways, arrive at Bhubaneswar station.
Yes, the driving distance between Dwarka Station to Puri is 1676 km. It takes approximately 21h 38m to drive from Dwarka Station to Puri.
There are 121+ hotels available in Puri.



















