There are 7 ways to get from Assam to Udaipur by plane, train, bus, 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 from Dibrugarh Airport
best- Fly from Dibrugarh Airport (DIB) to Dabok Airport (UDR)plane DIB - UDR
8h 11m₹11,236–22,482Train
cheapest- Take the train from Kamakhya to Ranapratapnagartrain 19616
2d 7h₹1,109–8,842Train via Kanpur
- Take the train from Guwahati to Govindpuritrain 22449 / ...
- Take the train from Govindpuri to Ranapratapnagartrain 12315
42h 51m₹1,124–8,520Bus
- Take the bus from Santipur to Siliguribus
- Take the bus from Siliguri to Delhibus
- Take the bus from Delhi to Udaipurbus
47h 25mDrive 2,125.2 km
- Drive from Guwahati to Udaipurcar 2,125.2 km
30h 45m₹20,790–30,030Fly from Silchar Airport
- Fly from Silchar Airport (IXS) to Dabok Airport (UDR)plane IXS - UDR
9h 12m₹12,891–26,074Fly from Lokpriya Gopinath Bordoloi International Airport
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Dabok Airport (UDR)plane GAU - UDR
7h 5m₹10,524–17,700
Assam to Udaipur by train
Comparing Your Travel Options
The cheapest way to get from Assam to Udaipur is to train via Kanpur which costs ₹1,100 - ₹8,500 and takes 42h 51m.
The fastest way to get from Assam to Udaipur is to fly which takes 7h 5m and costs ₹10,000 - ₹18,000.
No, there is no direct bus from Assam to Udaipur. However, there are services departing from Santipur and arriving at Udaipur via Siliguri and Delhi. The journey, including transfers, takes approximately 47h 25m.
No, there is no direct train from Assam to Udaipur. However, there are services departing from Guwahati and arriving at Ranapratapnagar via Govindpuri. The journey, including transfers, takes approximately 42h 51m.
The distance between Assam and Udaipur is 2167 km. The road distance is 2125.2 km.
The best way to get from Assam to Udaipur without a car is to train via Kanpur which takes 42h 51m and costs ₹1,100 - ₹8,500.
It takes approximately 8h 11m to get from Assam to Udaipur, including transfers.
Assam to Udaipur bus services, operated by Modern Travels, depart from Santipur station.
Assam to Udaipur train services, operated by Indian Railways, depart from Guwahati station.
The best way to get from Assam to Udaipur is to fly which takes 8h 11m and costs ₹11,000 - ₹23,000. Alternatively, you can train via Kanpur, which costs ₹1,100 - ₹8,500 and takes 42h 51m, you could also bus, which costs and takes 47h 25m.
What companies run services between Assam, India and Udaipur, India?
IndiGo Airlines flies from Dibrugarh Airport (DIB) to Dabok Airport (UDR) 3 times a day. Alternatively, you can take a train from Guwahati to Ranapratapnagar via Govindpuri in around 42h 51m.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Dabok Airport via Delhi
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dibrugarh Airport to Dabok Airport via Kolkata, Mumbai
- Ave. Duration
- 15h 10m
- When
- Every day
- Estimated price
- ₹13,000–22,000
Flights from Dibrugarh Airport to Dabok Airport via Kolkata, Delhi
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- ₹12,000–22,000
Flights from Silchar Airport to Dabok Airport via Kolkata, Delhi
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Silchar Airport to Dabok Airport via Kolkata, Jaipur
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Silchar Airport to Dabok Airport via Lokpriya Gopinath Bordoloi International Airport, Delhi
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Dabok Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Dabok Airport via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Monday
- Estimated price
- ₹14,000–23,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Dabok Airport via Mumbai
- Ave. Duration
- 8h 5m
- When
- Tuesday and Wednesday
- Estimated price
- ₹12,000–22,000
- Website
- airindia.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Dabok Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹7,500–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Guwahati to Govindpuri
- Ave. Duration
- 24h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹600–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,800–4,900
Train from Govindpuri to Ranapratapnagar
- Ave. Duration
- 17h 31m
- Frequency
- Once a week
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Kamakhya to Ranapratapnagar
- Ave. Duration
- 2d 6h
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
- Website
- Modern Travels
Bus from Santipur to Siliguri
- Ave. Duration
- 8h 45m
- Frequency
- 3 times a day
- Schedules at
- Modern Travels
Bus from Siliguri to Delhi
- Ave. Duration
- 24h 50m
- Frequency
- 6 times a week
- Schedules at
- SVD Travels and Transport LLP
- Phone
- +91 95711 14364
- [email protected]
- Website
- Hari Das Tour & Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 12h 25m
- Frequency
- Every 2 hours
- Schedules at
- Hari Das Tour & Travels
- Website
- Mukesh Tours And Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- Every 3 hours
- Schedules at
- Mukesh Tours And Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Delhi to Udaipur
- Ave. Duration
- 12h 55m
- Frequency
- 3 times a day
- Schedules at
- Safar Express Tour
- Website
- India Tours and Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- India Tours and Travels
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 13h
- Frequency
- Once daily
- Schedules at
- Vikas Travels
- Website
- Neelkanth Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 13h
- Frequency
- Once daily
- Schedules at
- Neelkanth Travels
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Delhi to Udaipur
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Shrinath Solitaire
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Delhi to Udaipur
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- Shri Rishabh Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 11h 57m
- Frequency
- 6 times a week
- Schedules at
- Shri Rishabh Travels
- Phone
- +91 99098 23333
- [email protected]
- Website
- My My Tour and Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- 6 times a week
- Schedules at
- My My Tour and Travels
- Website
- Ashok Travels
Bus from Delhi to Udaipur
- Ave. Duration
- 13h 58m
- Frequency
- 6 times a week
- Schedules at
- Ashok Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Delhi to Udaipur
- Ave. Duration
- 12h 45m
- Frequency
- 5 times a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Delhi to Udaipur
- Ave. Duration
- 17h 56m
- Frequency
- 6 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
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 How to get from Heathrow Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Assam to Udaipur bus services, operated by Modern Travels, arrive at Siliguri station.
Assam to Udaipur train services, operated by Indian Railways, arrive at Govindpuri station.
Yes, the driving distance between Assam to Udaipur is 2125 km. It takes approximately 30h 45m to drive from Assam to Udaipur.
There are 1079+ hotels available in Udaipur.






















