Dwarka
Dwarka
Udaipur
Udaipur
Bus

Dwarka to Udaipur

Updated: 20 May 2026

The journey from Dwarka to Udaipur covers 700 kilometers. You can travel by bus or taxi. The journey takes approximately 14 hours. Udaipur is known as the city of lakes and is a major tourist destination in Rajasthan.

Total Distance: 700 km by road, 550 km straight-line.
Fastest Way
Private Taxi taking 12 hours.
Cheapest Way
GSRTC Bus at 700 INR.
Compare Dwarka to Udaipur Routes
Bus
Direct
Duration
14 hours
Avg Price
700 - 1500 INR
Operator
GSRTC
Route
Dwarka to Udaipur via Ahmedabad.

Buses are frequent and affordable.

Travel Tips
  • Bus Booking
    Book tickets well in advance.
  • Local Travel
    Use auto-rickshaws for city commuting.
  • Food
    Try the local street food in Udaipur.
  • Weather
    Carry light clothing for the summer.
  • Connectivity
    Mobile network is excellent.
Safety Tips
  • Night Travel
    Stay alert during night journeys.
  • Station Safety
    Keep your belongings secure at the station.
  • Emergency
    Save local emergency numbers.
  • Hydration
    Drink plenty of water.
People Also Ask
  • How long is the journey?
    About 14 hours by bus.
  • Are there direct trains?
    No direct trains available.
  • Is it safe to travel by bus?
    Yes, GSRTC buses are safe.
  • What is the best time to visit?
    Winter months are best.
  • Can I fly?
    No direct flights from Dwarka.
Quick Info
  • From Dwarka, Gujarat, India
  • To Udaipur, Rajasthan, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Udaipur
1
City Palace
A historic palace in Udaipur.
2
Lake Pichola
A beautiful lake in Udaipur.
3
Jag Mandir
A historic palace on an island.
4
Saheliyon Ki Bari
A beautiful garden in Udaipur.
Tags
Dwarka to Udaipur distance Dwarka to Udaipur bus travel Dwarka to Udaipur Udaipur transport Dwarka travel guide Udaipur railway station