There are 7 ways to get from Udaipur to Surajpur by plane, taxi, bus, train, car, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Dabok Airport to Varanasi Airport, taxi
best- Fly from Dabok Airport (UDR) to Varanasi Airport (VNS)plane UDR - VNS
- Take the taxi from Varanasi-Airport-VNS to Surajpurtaxi
9h 8m₹14,990–24,579Train
cheapest- Take the train from Ranapratapnagar to Anuppur Jntrain 20971
- Take the train from Anuppur Jn to Surajpur Roadtrain 18241 / ...
21h 38m₹957–5,182Bus
- Take the bus from Udaipur to Raipurbus redbusIndia_NON A/C Seater / Sleeper / ...
- Take the bus from Raipur to Ambikapurbus redbusIndia_A/C Seater / Sleeper / ...
17h 19mDrive 1,112.8 km
- Drive from Udaipur to Surajpurcar 1,112.8 km
16h 54m₹10,884–15,721Fly Dabok Airport to Mana Airport, train
- Fly from Dabok Airport (UDR) to Mana Airport (RPR)plane UDR - RPR
- Take the train from Raipur Jn to Surajpur Roadtrain
13h 33m₹9,060–21,479Night bus to Sardar Vallabhbhai Patel International Airport, fly to Varanasi Airport, taxi
- Take the nightbus from Udiapol to Airport Circlenightbus
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Varanasi Airport (VNS)plane AMD - VNS
- Take the taxi from Varanasi-Airport-VNS to Surajpurtaxi
12h 8m₹14,575–26,400Fly Dabok Airport to Veer Surendra Sai Airport, train
- Fly from Dabok Airport (UDR) to Veer Surendra Sai Airport (JRG)plane UDR - JRG
- Take the train from Jharsuguda Jn to Anuppur Jntrain
- Take the train from Anuppur Jn to Surajpur Roadtrain
16h 8m₹14,500–34,339
Dabok Airport (UDR) to Varanasi Airport (VNS) flights
Comparing Your Travel Options
The cheapest way to get from Udaipur to Surajpur is to train which costs ₹950 - ₹5,500 and takes 21h 38m.
The fastest way to get from Udaipur to Surajpur is to fly and taxi which takes 9h 8m and costs ₹15,000 - ₹25,000.
No, there is no direct bus from Udaipur to Surajpur. However, there are services departing from Udaipur and arriving at Ambikapur via Raipur. The journey, including transfers, takes approximately 17h 19m.
No, there is no direct train from Udaipur to Surajpur. However, there are services departing from Ranapratapnagar and arriving at Surajpur Road via Anuppur Jn. The journey, including transfers, takes approximately 21h 38m.
The distance between Udaipur and Surajpur is 1256 km. The road distance is 1112.8 km.
The best way to get from Udaipur to Surajpur without a car is to bus which takes 17h 19m and costs .
It takes approximately 9h 8m to get from Udaipur to Surajpur, including transfers.
Udaipur to Surajpur bus services, operated by Royal Travels, depart from Udaipur station.
Udaipur to Surajpur train services, operated by Indian Railways, depart from Ranapratapnagar station.
The best way to get from Udaipur to Surajpur is to bus which takes 17h 19m and costs . Alternatively, you can train, which costs ₹950 - ₹5,500 and takes 21h 38m.
What companies run services between Udaipur, India and Surajpur, Chhattisgarh, India?
You can take a bus from Udaipur to Surajpur via Raipur and Ambikapur in around 17h 19m. Alternatively, you can take a train from Ranapratapnagar to Surajpur via Anuppur Jn and Surajpur Road in around 21h 38m.
- Website
- goindigo.in
Flights from Dabok Airport to Varanasi Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Dabok Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Dabok Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Dabok Airport to Mana Airport via Delhi
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Dabok Airport to Mana Airport via Hyderabad
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Dabok Airport to Mana Airport via Mumbai
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Dabok Airport to Mana Airport via Bengaluru
- Ave. Duration
- 6h 50m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- ₹7,000–18,000
Flights from Dabok Airport to Mana Airport via Jaipur, Delhi
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Sardar Vallabhbhai Patel International Airport to Varanasi Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–11,000
Flights from Sardar Vallabhbhai Patel International Airport to Varanasi Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Sardar Vallabhbhai Patel International Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 4h 15m
- When
- Wednesday
- Estimated price
- ₹6,500–11,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Delhi
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹13,000–30,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹17,000–31,000
Flights from Dabok Airport to Veer Surendra Sai Airport via Mumbai, Delhi
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹19,000–32,000
- Website
- airindia.in
Flights from Dabok Airport to Varanasi Airport via Delhi
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Dabok Airport to Mana Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- starlightairline.com
Flights from Dabok Airport to Varanasi Airport via Mumbai
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹9,000–23,000
- Website
- spicejet.com
Flights from Sardar Vallabhbhai Patel International Airport to Varanasi Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹6,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ranapratapnagar to Anuppur Jn
- Ave. Duration
- 17h 41m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
Train from Anuppur Jn to Surajpur Road
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Raipur Jn to Surajpur Road
- Ave. Duration
- 7h 56m
- Frequency
- Once daily
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Jharsuguda Jn to Anuppur Jn
- Ave. Duration
- 6h 23m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Anuppur Jn to Surajpur Road
- Ave. Duration
- 2h 46m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- [email protected]
- Website
- Royal Travels
Bus from Udaipur to Raipur
- Ave. Duration
- 7h 55m
- Frequency
- 5 times a week
- Website
- Royal Travels
Bus from Raipur to Ambikapur
- Ave. Duration
- 8h 20m
- Frequency
- 3 times a day
- Website
- Royal Travels
- Phone
- +91 07712991500
- [email protected]
- Website
- Royal Travels Raipur
Bus from Raipur to Ambikapur
- Ave. Duration
- 8h 15m
- Frequency
- Every 2 hours
- Schedules at
- Royal Travels Raipur
- Website
- Dubey's Travels
Bus from Raipur to Ambikapur
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Schedules at
- Dubey's Travels
- Website
- Naveen Transport
Bus from Raipur to Ambikapur
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a week
- Schedules at
- Naveen Transport
- Phone
- +91 9797308903
- [email protected]
- Website
- Rajdhani (Zamindara) Travels
Bus from Raipur to Ambikapur
- Ave. Duration
- 10h 5m
- Frequency
- 3 times a week
- Website
- Rajdhani (Zamindara) Travels
- Website
- Rajdhani (Zamindara) Travels
- Phone
- +91 9521797979
- [email protected]
- Website
- shrinathbus.com
Night bus from Udiapol to Airport Circle
- Ave. Duration
- 4h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₹550–1,400
- Schedules at
- shrinathbus.com
- Seater/Sleeper
- ₹550–1,400
- Ave. Duration
- 5h 8m
- Estimated price
- ₹7,000–9,000
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
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 Best ways to travel around Australia, What are the different types of Renfe trains in Spain?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Udaipur to Surajpur bus services, operated by Royal Travels, arrive at Raipur station.
Udaipur to Surajpur train services, operated by Indian Railways, arrive at Anuppur Jn station.
Yes, the driving distance between Udaipur to Surajpur is 1113 km. It takes approximately 16h 54m to drive from Udaipur to Surajpur.










