Rome2Rio

Udaipur to Jaipur buses

Find Transport to Jaipur

View schedule

Trip Overview

The average bus between Udaipur and Jaipur takes 8h 9m and the fastest bus takes 6h. The bus service runs several times per day from Udaipur to Jaipur. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

8h 9m
Duration
389 km
Distance
Every 3 hours
Frequency

Udaipur to Jaipur bus times

Buses run every 3 hours between Udaipur and Jaipur. The earliest departure is at 3:55 AM at night, and the last departure from Udaipur is at 10:50 PM which arrives into Jaipur at 6:00 AM. All services require a transfer, and take on average 8h 9m. The schedules shown below are for the next available departures.

Departing Thursday, November 5, 2026

  •  → 

    Arrives next day

    bus bus 6h 25m • 1 change
  •  → 

    Arrives next day

    bus bus 7h 10m • 1 change

Departing Friday, November 6, 2026

  •  → 

    ROYAL RIDE EXPRESSGujarat Travels7h 43m • 1 change
  •  → 

    bus bus 12h 10m • 1 change
  •  → 

    Arrives next day

    Kissan Travels PilaniAshok Tour And Travels8h 45m • 1 change
  •  → 

    Arrives next day

    RS Yadav Smart BusIndia Tours and Travels6h 30m • 1 change
  • Show more

Departing Saturday, November 7, 2026

  •  → 

    ROYAL RIDE EXPRESSGujarat Travels7h 43m • 1 change
  •  → 

    bus bus 12h 10m • 1 change
  •  → 

    bus bus 10h 16m • 1 change
  •  → 

    Arrives next day

    Kissan Travels PilaniAshok Tour And Travels8h 45m • 1 change
  • Show more

Departing Sunday, November 8, 2026

  •  → 

    ROYAL RIDE EXPRESSGujarat Travels7h 43m • 1 change
  •  → 

    bus bus 12h 10m • 1 change
  •  → 

    bus bus 10h 16m • 1 change
  •  → 

    Arrives next day

    Kissan Travels PilaniAshok Tour And Travels8h 45m • 1 change
  • Show more

Departing Monday, November 9, 2026

  •  → 

    ROYAL RIDE EXPRESSGujarat Travels7h 43m • 1 change
  •  → 

    bus bus 12h 10m • 1 change
  •  → 

    bus bus 10h 16m • 1 change
  •  → 

    Arrives next day

    Kissan Travels PilaniAshok Tour And Travels8h 45m • 1 change
  • Show more

Departing Tuesday, November 10, 2026

  •  → 

    ROYAL RIDE EXPRESSGujarat Travels7h 43m • 1 change
  •  → 

    bus bus 12h 10m • 1 change
  •  → 

    bus bus 10h 16m • 1 change
  •  → 

    Arrives next day

    Kissan Travels PilaniAshok Tour And Travels8h 45m • 1 change
  • Show more

Departing Wednesday, November 11, 2026

  •  → 

    ROYAL RIDE EXPRESSGujarat Travels7h 43m • 1 change
  •  → 

    bus bus 12h 10m • 1 change
  •  → 

    bus bus 10h 16m • 1 change
  •  → 

    Arrives next day

    Kissan Travels PilaniAshok Tour And Travels8h 45m • 1 change
  • Show more

Frequently asked questions

Want to know about travelling from Udaipur to Jaipur? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Udaipur to Jaipur.ExpandLaunch map view
  • Distance: 389 km
  • Duration: 8h 9m

What companies run services between Udaipur, India and Jaipur, India?

You can take a bus from Udaipur to Jaipur via Bhilwara in around 7h 53m.

Operators