There are 8 ways to get from Kānkroli to Puri by taxi, plane, train, bus (Flixbus), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Dabok Airport, fly to Biju Patnaik International Airport, train
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 train from Bhubaneswar to Puritrain
9h 44m₹11,507–21,648Bus, 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 Durg to Puribus
26h 18mTrain 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₹18,382–26,551Bus to Jodhpur Airport, fly to Biju Patnaik International Airport, train
- Take the bus from Rajnagar to Jodhpurbus
- Fly from Jodhpur Airport (JDH) to Biju Patnaik International Airport (BBI)plane JDH - BBI
- Take the train from Bhubaneswar to Puritrain
15h 41m₹11,771–25,031Taxi to Dabok Airport, 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 57m₹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 train which takes 9h 44m and costs ₹11,000 - ₹22,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 Durg. The journey, including transfers, takes approximately 26h 18m.
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 1462 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 26h 18m and costs .
It takes approximately 9h 44m 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 26h 18m 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 Durg in around 26h 18m. 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 5m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Dabok Airport to Biju Patnaik International Airport via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Tuesday and Sunday
- Estimated price
- ₹11,000–19,000
Flights from Dabok Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Dabok Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Jodhpur Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Jodhpur Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 7h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹13,000–27,000
Flights from Jodhpur Airport to Biju Patnaik International Airport via Bengaluru
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹15,000–28,000
Flights from Jodhpur Airport to Biju Patnaik International Airport via Jaipur, Delhi
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Mumbai, Delhi
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹17,000–32,000
- Website
- airindia.in
Flights from Dabok Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Dabok Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Jodhpur Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Jodhpur Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹10,000–28,000
- Website
- airindiaexpress.in
Flights from Dabok Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Wednesday
- Estimated price
- ₹10,000–25,000
Flights from Jodhpur Airport to Biju Patnaik International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Jodhpur Airport to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹10,000–28,000
- Website
- starair.in
Flights from Dabok Airport to Veer Surendra Sai Airport via Hyderabad
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹13,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 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 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 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 8404855555
- Website
- FlixBus India
Bus from FlixBus Rajsamand - JK Circle to FlixBus Udaipur - Bhuvana Circle
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- ₹180–300
- Website
- FlixBus India
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Udaipur to Raipur
- Ave. Duration
- 7h 55m
- Frequency
- 5 times a week
- Website
- Travel Point World LLP
- Website
- Rugby Roadways
Bus from Udaipur to Raipur
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Schedules at
- Rugby Roadways
- Website
- omio.com
Bus from Udaipur to Raipur
- Ave. Duration
- 7h 45m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
Bus from Durg to Puri
- Ave. Duration
- 12h 20m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Rajnagar to Jodhpur
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- ₹190–470
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹230–280
- Express
- ₹190–240
- AC Sleeper
- ₹360–470
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 Is ride-sharing platform BlaBlaCar right for you?, How to travel India's Golden Triangle, and Bali: What to do if Mount Agung erupts - 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 157+ hotels available in Puri.















