Travel Jaipur to Udaipur

Jaipur to Udaipur

Arrive in Udaipur to find yourself surrounded by serene lakes and majestic palaces, a contrast to Jaipur’s bustling forts and vibrant markets. There’s no single way to travel from Jaipur to Udaipur; instead, several transport options are available, all compared here by schedule, duration, and price.

Travel options for Jaipur to Udaipur

Starting at Jaipur, travel affordably by a bus for 611 INR, and reach Udaipur faster by flight in 1 hour.

Bus from Jaipur to Udaipur

Board a bus in Jaipur at Jaipur, with the first departure at 00:20, for a journey to Udaipur that typically lasts around 4 hours 20 minutes. Along the way, you'll enjoy a reliable and comfortable ride, arriving at Udaipur with fares starting from 611 INR. Make sure to secure your ticket ahead of time to ensure a relaxed and worry-free journey.

Popular departures: Jaipur
Popular arrivals: Udaipur

Prices: 611 INR

Duration: 4h 20m – 14h 15m ⏱

Book bus from Jaipur to Udaipur in 4h 20m Book bus from Jaipur to Udaipur in 4h 20m Experience bus from Jaipur to Udaipur for 611 INR Take bus from Jaipur to Udaipur in 4h 20m Travel with bus from Jaipur to Udaipur in 4h 20m Hop on bus from Jaipur to Udaipur in 4h 20m

View all Bus tickets →

Train from Jaipur to Udaipur

Board at Jaipur for a train connecting Jaipur and Udaipur, reaching Udaipur after approximately 7 hours 40 minutes. Tickets start at 1,215 INR, secure your spot on the train in advance.

Popular departures: Jaipur
Popular arrivals: Udaipur

Prices: 1,215 INR

Duration: 7h 40m ⏱

Ride with train from Jaipur to Udaipur in 7h 40m

View all Train tickets →

Combined from Jaipur to Udaipur

For travelers connecting Jaipur and Udaipur via combined transport, departures are available from JAI Jaipur Airport with arrivals at UDR Udaipur Airport. The journey usually takes around 13 hours 30 minutes, with tickets starting from 5,289 INR. Check available options and reserve your seat book your travel.

Popular departures: JAI Jaipur Airport
Popular arrivals: UDR Udaipur Airport

Prices: 5,289 INR

Duration: 13h 30m – 23h 50m ⏱

Ride with combined from Jaipur to Udaipur in 13h 30m Experience combined from Jaipur to Udaipur for 5289 INR

View all Combined tickets →

Charter from Jaipur to Udaipur

A private driver will take you from Jaipur to Udaipur, providing a direct and comfortable ride. The journey takes about 5 hours 30 minutes with fares starting at 8,355 INR. Reserve your transfer here and travel at your own pace.

Prices: 8,355 INR

Duration: 5h 30m – 6h 13m ⏱

Take charter from Jaipur to Udaipur for 8355 INR Hop on charter from Jaipur to Udaipur in 5h 30m Ride with charter from Jaipur to Udaipur for 8355 INR

View all Charter tickets →

Flight from Jaipur to Udaipur

Flying from Jaipur, you can board at JAI Jaipur Airport and reach Udaipur in approximately 1 hour, landing at UDR Udaipur Airport. Flying is the quickest way to cover this route, with ticket prices starting at 10,204 INR. You can check available flights and secure your seat using the booking options available here.

Popular departures: JAI Jaipur Airport
Popular arrivals: UDR Udaipur Airport

Prices: 10,204 INR

Duration: 1h ⏱

Book avia from Jaipur to Udaipur in 1h

View all Flight tickets →

Distance Jaipur to Udaipur

The distance between Jaipur and Udaipur is 336.3 kilometers.

Jaipur to Udaipur Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Jaipur to Udaipur

Bus
Train
Combined
Charter
Flight
Average price
1,749 INR
1,215 INR
6,440 INR
9,118 INR
10,399 INR
Cheapest price
611 INR
1,215 INR
5,289 INR
8,355 INR
10,204 INR
Average duration
7h 46m
7h 40m
19h 11m
5h 44m
1h 00m
Minimum duration
4h 20m
7h 40m
13h 30m
5h 30m
1h 00m
Number of departures
104
1
3
3
2
Tickets

Bus Routes & Schedules from Jaipur to Udaipur

Start your journey by boarding the bus at Jaipur. Services operate from 00:20 until 23:59, and once the vehicle departs you should expect to travel for about 4h 20m to 14h 15m before arriving at Udaipur. Bus ticket prices start from 611 to 7,716 INR, and the timetable shows all daily departures so you can choose the slot that fits your plans. Check the full bus timetable for the route from Jaipur to Udaipur to plan your departures and reserve your seat.

Departure stations
Jaipur
Arrival stations
Udaipur

Bus Timetable: Jaipur → Udaipur

  • 00:20 08:30 8h 10m 1157 INR
  • 00:29 05:45 5h 16m 2058 INR
  • 00:30 08:30 8h 1029 INR
  • 00:35 06:35 6h 1542 INR
  • 00:50 08:30 7h 40m 2572 INR
  • 00:55 07:10 6h 15m 1002 INR
  • 01:30 08:20 6h 50m 1542 INR
  • 01:40 07:55 6h 15m 2572 INR
  • 01:45 10:30 8h 45m 1439 INR
  • 01:50 09:20 7h 30m 1414 INR
  • 01:52 08:30 6h 38m 769 INR
  • 02:30 09:00 6h 30m 1542 INR
  • 02:50 09:00 6h 10m 2327 INR
  • 03:00 09:10 6h 10m 1414 INR
  • 03:05 11:05 8h 1543 INR
  • 03:10 09:50 6h 40m 900 INR
  • 03:25 09:45 6h 20m 1713 INR
  • 03:30 11:15 7h 45m 2056 INR
  • 03:40 10:00 6h 20m 1929 INR
  • 03:50 10:40 6h 50m 990 INR
  • 04:00 14:30 10h 30m 2058 INR
  • 04:05 15:00 10h 55m 1800 INR
  • 04:15 10:00 5h 45m 1156 INR
  • 04:30 11:00 6h 30m 3857 INR
  • 04:40 12:50 8h 10m 2442 INR
  • 04:55 10:25 5h 30m 1223 INR
  • 05:00 16:00 11h 2572 INR
  • 05:15 19:30 14h 15m 3730 INR
  • 05:40 10:00 4h 20m 1029 INR
  • 06:10 14:40 8h 30m 2572 INR
  • 06:15 11:55 5h 40m 5145 INR
  • 08:45 18:25 9h 40m 7716 INR
  • 10:20 18:30 8h 10m 1031 INR
  • 10:50 19:30 8h 40m 1414 INR
  • 11:00 19:50 8h 50m 1286 INR
  • 11:15 19:35 8h 20m 2828 INR
  • 11:20 19:30 8h 10m 4116 INR
  • 11:30 22:30 11h 5143 INR
  • 11:35 20:05 8h 30m 2185 INR
  • 11:40 22:30 10h 50m 2571 INR
  • 13:30 00:00 10h 30m 1543 INR
  • 13:50 23:05 9h 15m 1286 INR
  • 14:00 22:55 8h 55m 1928 INR
  • 14:16 23:16 9h 900 INR
  • 14:20 23:00 8h 40m 2058 INR
  • 14:30 23:00 8h 30m 1543 INR
  • 14:40 23:00 8h 20m 1542 INR
  • 14:50 23:45 8h 55m 4501 INR
  • 15:00 00:15 9h 15m 1543 INR
  • 15:20 22:45 7h 25m 1283 INR
  • 15:30 22:45 7h 15m 1800 INR
  • 15:45 00:25 8h 40m 1670 INR
  • 16:00 00:00 8h 1286 INR
  • 16:25 23:45 7h 20m 1283 INR
  • 16:30 00:45 8h 15m 1157 INR
  • 16:35 01:20 8h 45m 1157 INR
  • 16:56 01:21 8h 25m 1414 INR
  • 17:00 23:55 6h 55m 2056 INR
  • 17:29 01:25 7h 56m 771 INR
  • 17:50 00:55 7h 5m 1735 INR
  • 17:55 01:15 7h 20m 1029 INR
  • 18:00 03:00 9h 2315 INR
  • 18:25 01:55 7h 30m 1414 INR
  • 18:30 02:25 7h 55m 643 INR
  • 18:35 02:00 7h 25m 1929 INR
  • 18:50 02:33 7h 43m 3215 INR
  • 19:19 02:40 7h 21m 1414 INR
  • 19:40 03:00 7h 20m 1111 INR
  • 19:45 03:30 7h 45m 900 INR
  • 19:50 02:50 7h 771 INR
  • 20:00 04:00 8h 1413 INR
  • 20:30 03:15 6h 45m 1156 INR
  • 20:45 04:20 7h 35m 1093 INR
  • 20:50 05:03 8h 13m 2056 INR
  • 21:00 04:00 7h 1224 INR
  • 21:20 05:00 7h 40m 1286 INR
  • 21:29 05:55 8h 26m 771 INR
  • 21:30 06:30 9h 771 INR
  • 21:45 05:45 8h 611 INR
  • 21:55 06:15 8h 20m 643 INR
  • 22:00 05:15 7h 15m 1027 INR
  • 22:11 05:25 7h 14m 2056 INR
  • 22:20 04:45 6h 25m 2938 INR
  • 22:30 06:00 7h 30m 771 INR
  • 22:35 06:35 8h 1543 INR
  • 22:40 07:22 8h 42m 1284 INR
  • 22:45 07:00 8h 15m 900 INR
  • 22:50 06:10 7h 20m 643 INR
  • 23:00 06:00 7h 847 INR
  • 23:10 08:55 9h 45m 1101 INR
  • 23:15 04:30 5h 15m 1156 INR
  • 23:20 07:50 8h 30m 1029 INR
  • 23:25 07:20 7h 55m 770 INR
  • 23:26 06:55 7h 29m 1800 INR
  • 23:30 06:00 6h 30m 1929 INR
  • 23:35 06:15 6h 40m 1993 INR
  • 23:40 06:25 6h 45m 900 INR
  • 23:45 07:00 7h 15m 771 INR
  • 23:49 07:05 7h 16m 918 INR
  • 23:50 06:00 6h 10m 6431 INR
  • 23:55 06:30 6h 35m 1735 INR
  • 23:57 08:02 8h 5m 900 INR
  • 23:58 07:00 7h 2m 771 INR
  • 23:59 05:15 5h 16m 2058 INR

Check all Flight tickets →

Train Routes & Schedules from Jaipur to Udaipur

Board the train at Jaipur to travel between Jaipur and Udaipur. Rail services operate at 14:10 and typically cover the route in around 7h 40m. Ticket prices start at 1,215 INR, and the journey ends at Udaipur. As this is a single-station connection, planning is straightforward. Consult the train timetable for Jaipur to Udaipur to review all departures and choose the service that best fits your plans.

Check all Train tickets →

Combined Routes & Schedules from Jaipur to Udaipur

Embark from JAI Jaipur Airport and travel to Udaipur using a combination of vehicles. You’ll reach UDR Udaipur Airport after about 13h 30m to 23h 50m, with services operating from 13:30 until 18:55 and tickets starting at 5,289 to 7,154 INR. Consulting the timetable for routes connecting Jaipur and Udaipur ensures you select the best departure.

Combined Timetable: JAI Jaipur Airport → UDR Udaipur Airport

  • 13:30 13:20 23h 50m 7154 INR
  • 17:05 13:20 20h 15m 6877 INR
  • 18:55 08:25 13h 30m 5289 INR

Check all Combined tickets →

Charter Routes & Schedules from Jaipur to Udaipur

- Travel from Jaipur to Udaipur Hotel Transfer with a personal driver, lasting approximately 6h 13m. Travel options are flexible with fares beginning at 10,627 INR.
- Set off on a direct private ride from Jaipur Transfer to Udaipur Hotel Transfer, spending around 5h 30m traveling. Trips run multiple times each day, and tickets start from 8,371 INR.
- Start your journey with a charter ride from Jaipur Hotel Transfer to Udaipur Hotel Transfer, lasting approximately 5h 30m. Services run frequently throughout the day with fares starting at 8,355 INR.

Departure stations
Jaipur
Jaipur Transfer
Jaipur Hotel Transfer
Arrival stations
Udaipur Hotel Transfer

Charter Timetable: Jaipur → Udaipur Hotel Transfer

  • --:-- --:-- 6h 13m 10627 INR

Charter Timetable: Jaipur Hotel Transfer → Udaipur Hotel Transfer

  • --:-- --:-- 5h 30m 8355 INR

Charter Timetable: Jaipur Transfer → Udaipur Hotel Transfer

  • --:-- --:-- 5h 30m 8371 INR

Check all Charter tickets →

Flight Routes & Schedules from Jaipur to Udaipur

Catch your nonstop flight at JAI Jaipur Airport, the only direct connection from Jaipur to Udaipur. Flights depart from 06:55 until 17:35, and the journey in the air typically lasts around 1h before touching down at UDR Udaipur Airport. Fares start from 10,204 to 10,593 INR, and you can consult the full timetable for the Jaipur–Udaipur route to select the departure that suits your schedule and book your seat in advance.

Departure stations
JAI Jaipur Airport
Arrival stations
UDR Udaipur Airport

Flight Timetable: JAI Jaipur Airport → UDR Udaipur Airport

  • 06:55 07:55 1h 10204 INR
  • 17:35 18:35 1h 10593 INR

Check all Flight tickets →

Frequently Asked Questions Jaipur to Udaipur

Below you will find answers to the most common questions about traveling from Jaipur to Udaipur.

How long does the Jaipur to Udaipur route usually take?

Travel time on the Jaipur to Udaipur route varies a lot by transport type. The fastest option is flight at about 1 hour, while train takes about 7 hours 40 minutes. Bus services range from about 4 hours 20 minutes to 14 hours 15 minutes.

What is the cheapest way to travel from Jaipur to Udaipur?

The cheapest option on the Jaipur to Udaipur route is bus travel, with fares starting at INR 611. Train fares are fixed at INR 1,215, while flights and combined air itineraries cost more than that. Bus prices can rise depending on the service.

How much does the Jaipur to Udaipur route cost overall?

Costs on the Jaipur to Udaipur route depend on the transport chosen. Bus fares range from INR 611 to INR 7,716, train costs INR 1,215, flights are around INR 10,204 to INR 10,593, and combined air itineraries range from INR 5,289 to INR 7,154.

Which transport is the fastest on the Jaipur to Udaipur route?

Flight is the fastest option on the Jaipur to Udaipur route, taking about 1 hour. It is much quicker than train, which takes about 7 hours 40 minutes, and faster than buses, which can take several hours longer depending on the service.

Where do trips from Jaipur to Udaipur usually depart and arrive?

Bus services on the Jaipur to Udaipur route depart from Jaipur and arrive in Udaipur. Trains also use Jaipur and Udaipur as their departure and arrival points. Flights use JAI Jaipur Airport and arrive at UDR Udaipur Airport.

How many Jaipur to Udaipur departures are there, and when is the first and last service?

Bus is the most frequent option on the Jaipur to Udaipur route, with 104 trips and departures from 00:20 to 23:59. Flights have 2 departures, from 06:55 to 17:35. Combined air itineraries run 3 times, from 13:30 to 18:55.

What are the train details for Jaipur to Udaipur?

The Jaipur to Udaipur train runs once, with a single departure at 14:10. It takes about 7 hours 40 minutes and costs INR 1,215. The train departs from Jaipur and arrives in Udaipur.

What should I know about bus travel from Jaipur to Udaipur?

Bus services on the Jaipur to Udaipur route are the most numerous, with 104 trips. They depart from Jaipur and arrive in Udaipur. Travel time ranges from about 4 hours 20 minutes to 14 hours 15 minutes, and fares start at INR 611.

How do flights work on the Jaipur to Udaipur route?

Flights from Jaipur to Udaipur depart from JAI Jaipur Airport and arrive at UDR Udaipur Airport. The flight time is about 1 hour, with 2 departures between 06:55 and 17:35. Fares are around INR 10,204 to INR 10,593.

Are there combined air itineraries for Jaipur to Udaipur, and how do they compare?

Yes, combined air itineraries are listed for Jaipur to Udaipur. They use JAI Jaipur Airport and UDR Udaipur Airport, with 3 departures between 13:30 and 18:55. Travel time ranges from about 13 hours 30 minutes to 23 hours 50 minutes, and fares are INR 5,289 to INR 7,154.

Can I book Jaipur to Udaipur tickets online in one place?

Yes, for Jaipur to Udaipur bookings, TicketRoutes.com is the place to check. It lists the available services and route details in one place. This is useful when comparing the bus, train, and flight options on the same route.

Is charter available on the Jaipur to Udaipur route, and what are its details?

Charter services are available on the Jaipur to Udaipur route. They cost INR 8,355 to INR 10,627 and take about 5 hours 30 minutes to 6 hours 13 minutes, depending on the transfer point. Departures and arrivals are arranged as transfers rather than fixed stations.

Navigate India by bus, train, ferry and flight

Route finder

Use the route map to explore transport options across the country. Select any two destinations to view available connections and travel information.


More travel routes for Jaipur and Udaipur

Planning more stops after Jaipur to Udaipur?

If your journey doesn’t end with Jaipur to Udaipur, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.