There are 7 ways to get from Kānkroli to Puri by taxi, plane, bus, bus (Flixbus), 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.
Taxi, fly to Biju Patnaik International Airport, bus
best- Take the taxi from Kānkroli to Dabok Airport (UDR)taxi
- Fly from Dabok Airport (UDR) to Biju Patnaik International Airport (BBI)plane UDR - BBI
- Take the bus from Bhubaneswar to Puribus
9h 36m₹13,069–23,429Bus, train
cheapest- Take the bus from Rajnagar to Ajmerbus Express
- Take the train from Ajmer to Puritrain 20824
2d 1h₹1,345–8,663Bus
- Take the bus from FlixBus Rajsamand - JK Circle to FlixBus Udaipur - Bhuvana Circlebus
- Take the bus from Udaipur to Raipurbus
- Take the bus from Raipur to Bhubaneswarbus
- Take the bus from Bhubaneswar to Puribus
23h 50mTrain via Kota
- Take the train from Mavli Jn to Sogariatrain 20971
- Take the train from Sogaria to Puritrain 20471
34h 1m₹1,673–7,385Drive 1,645.8 km
- Drive from Kānkroli to Puricar 1,645.8 km
24h 57m₹15,962–23,055Taxi, fly to Veer Surendra Sai Airport, train
- Take the taxi from Kānkroli to Dabok Airport (UDR)taxi
- Fly from Dabok Airport (UDR) to Veer Surendra Sai Airport (JRG)plane UDR - JRG
- Take the train from Jharsuguda Jn to Puritrain
16h 27m₹13,918–33,965Train
- Take the train from Nathdwara to Ratlam Jntrain 19576
- Take the train from Ratlam Jn to Puritrain 22909
39h 24m₹1,396–7,686
Dabok Airport (UDR) to Biju Patnaik International Airport (BBI) flights
Comparing Your Travel Options
The cheapest way to get from Kānkroli to Puri is to train which costs ₹1,400 - ₹8,000 and takes 39h 24m.
The fastest way to get from Kānkroli to Puri is to taxi and fly and bus which takes 9h 36m and costs ₹13,000 - ₹24,000.
No, there is no direct bus from Kānkroli to Puri. However, there are services departing from FlixBus Rajsamand - JK Circle and arriving at Puri via Udaipur, Raipur and Bhubaneswar. The journey, including transfers, takes approximately 23h 50m.
No, there is no direct train from Kānkroli to Puri. However, there are services departing from Mavli Jn and arriving at Puri via Sogaria. The journey, including transfers, takes approximately 34h 1m.
The distance between Kānkroli and Puri is 1452 km. The road distance is 1645.8 km.
The best way to get from Kānkroli to Puri without a car is to bus which takes 23h 50m and costs .
It takes approximately 9h 36m to get from Kānkroli to Puri, including transfers.
Kānkroli to Puri bus services, operated by FlixBus India, depart from FlixBus Rajsamand - JK Circle station.
Kānkroli to Puri train services, operated by Indian Railways, depart from Mavli Jn station.
The best way to get from Kānkroli to Puri is to bus which takes 23h 50m and costs . Alternatively, you can train via Kota, which costs ₹1,600 - ₹7,500 and takes 34h 1m.
What companies run services between Kānkroli, India and Puri, India?
You can take a vehicle from Kānkroli to Puri via FlixBus Rajsamand - JK Circle, FlixBus Udaipur - Bhuvana Circle, Udaipur, Raipur, and Bhubaneswar in around 23h 50m. Alternatively, you can take a vehicle from Kānkroli to Puri via Mavli Jn and Sogaria in around 34h 1m.
- Website
- goindigo.in
Flights from Dabok Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dabok Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dabok Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dabok Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹17,000–32,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Mumbai, Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹18,000–33,000
- Website
- airindia.in
Flights from Dabok Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Dabok Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–28,000
- Website
- airindiaexpress.in
Flights from Dabok Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹10,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mavli Jn to Sogaria
- Ave. Duration
- 3h 57m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Sogaria to Puri
- Ave. Duration
- 28h 20m
- Frequency
- Once a week
- Estimated price
- ₹650–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,900–4,900
Train from Jharsuguda Jn to Puri
- Ave. Duration
- 9h 55m
- Frequency
- Twice daily
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Nathdwara to Ratlam Jn
- Ave. Duration
- 6h 45m
- Frequency
- Once a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Ratlam Jn to Puri
- Ave. Duration
- 31h 10m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
Train from Ajmer to Puri
- Ave. Duration
- 43h 20m
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,600
- First Class (1A)
- ₹6,000–8,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
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
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 Bhubaneswar to Puri
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹700–2,800
- 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 Bhubaneswar to Puri
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Sana Travels
- Website
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- 3 times a week
- Schedules at
- Suhanee Travels
Bus from Bhubaneswar to Puri
- Ave. Duration
- 40 min
- Frequency
- 3 times a week
- Schedules at
- Suhanee Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Rajsamand - JK Circle to FlixBus Udaipur - Bhuvana Circle
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹180–300
- Website
- FlixBus India
- [email protected]
- Website
- Royal Travels
Bus from Udaipur to Raipur
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Website
- Royal Travels
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Website
- Dolphin Tours and Travels
- Website
- New Grand Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- New Grand Travels
- Website
- Anshu Travels
Bus from Raipur to Bhubaneswar
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Schedules at
- Anshu Travels
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Rajnagar to Ajmer
- Ave. Duration
- 5h 21m
- Frequency
- Once daily
- Estimated price
- ₹190–480
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹230–290
- Express
- ₹190–240
- AC Sleeper
- ₹370–480
- Ave. Duration
- 1h 5m
- Estimated price
- ₹1,300–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 Need to know: Jadrolinija, How do I get from Sydney to Melbourne, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Kānkroli to Puri bus services, operated by FlixBus India, arrive at FlixBus Udaipur - Bhuvana Circle station.
Kānkroli to Puri train services, operated by Indian Railways, arrive at Sogaria station.
Yes, the driving distance between Kānkroli to Puri is 1646 km. It takes approximately 24h 57m to drive from Kānkroli to Puri.
There are 121+ hotels available in Puri.























