50
Checking Seats Availability
Loading seats data...

From Udaipur to Jaipur by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

00:20
UDZ Udaipur, Rajasthan
08:45
JP Jaipur
8h 25m
 Refund
00:20
UDZ Udaipur, Rajasthan
08:45
JP Jaipur
8h 25m
 Refund
00:20
UDZ Udaipur, Rajasthan
08:45
JP Jaipur
8h 25m
 Refund
00:20
UDZ Udaipur, Rajasthan
08:45
JP Jaipur
8h 25m
 Refund
06:00
UDZ Udaipur, Rajasthan
13:30
JP Jaipur
7h 30m
 Refund
06:00
UDZ Udaipur, Rajasthan
13:30
JP Jaipur
7h 30m
 Refund
06:00
UDZ Udaipur, Rajasthan
13:30
JP Jaipur
7h 30m
 Refund
06:00
UDZ Udaipur, Rajasthan
13:30
JP Jaipur
7h 30m
 Refund
13:05
UDZ Udaipur, Rajasthan
21:50
JP Jaipur
8h 45m
 Refund
13:05
UDZ Udaipur, Rajasthan
21:50
JP Jaipur
8h 45m
 Refund
13:05
UDZ Udaipur, Rajasthan
21:50
JP Jaipur
8h 45m
 Refund
22:20
UDZ Udaipur, Rajasthan
05:45
JP Jaipur
7h 25m
 Refund
22:20
UDZ Udaipur, Rajasthan
05:45
JP Jaipur
7h 25m
 Refund
22:20
UDZ Udaipur, Rajasthan
05:45
JP Jaipur
7h 25m
 Refund
22:20
UDZ Udaipur, Rajasthan
05:45
JP Jaipur
7h 25m
 Refund

How to get from Udaipur to Jaipur

Travel between Udaipur, the City of Lakes, as it affectionately dubbed by the locals, and the state capital of Jaipur is easy and straightforward. Both destinations are located within the same state of Rajasthan and have reliable air, rail and road links. Fly, take a train or hop onto a bus to reach Jaipur.

What is the distance between Udaipur and Jaipur?

The driving distance is 400 km; the railway line stretches for 430 km; flying direct is about 330 km.

How long does the travel take?

The shortest travel time is guaranteed if you fly – planes reach Jaipur in just under an hour.

While the road distance is slightly shorter than rail distance, bussing almost always takes longer than travelling by train.

In general, trains need between 7 hours 30 minutes to 9 hours while there is a whole batch of slow buses that spend on the wheels between 10 and 12 hours. Some express buses, though, cover the distance in 8–9 hours.

What ticket prices to expect?

Buses cost from INR300 to INR1,000 and even more.

Trains offer a variety of options ranging between INR600 and INR2,100.

Flying will set you back no less than INR1,500 but more likely – between INR2,500 and INR3,500 and up to INR5,000 if you decide to fly with a full service airline, not a lowcost carrier.

How to get from Udaipur to Jaipur by train

While there is only between two and four departures of direct trains from Udaipur to Jaipur every day, trains remain arguably the most comfortable and convenient way to travel on this route.

How many trains ply the route between Udaipur and Jaipur?

There are two direct trains that connect Udaipur and Jaipur on a daily bases. Then there are three more trains which operate once a week – one on Monday and two on Saturday. UDZ HW Express train 19609 calls to Udaipur three times a week – on Monday, Thursday and Saturday.

How long does it take to reach Jaipur by train?

Not only trains are generally more comfortable than buses, they are also faster on this route.

The both daily trains cover the distance between Udaipur and Jaipur in seven and a half hours. The remaining four trains are slower but all of them arrive to Jaipur in under nine hours.

What are the best trains to consider for Udaipur–Jaipur travel?

The both daily trains are very good schedule-wise.

The direct UDZ JP Udaipur Jaipur Express which originates from Udaipur and has Jaipur as its terminus is probably better in the way you border it fresh after cleaning. It is scheduled rather conveniently, too, to leave Udaipur early in the morning at 6 am and makes it to Jaipur in the early afternoon by 1.30 pm. It has a selection of seats in different classes and differently priced.

If you prefer travelling by night and are not superstitious, then opt for UDZ KURZ Express 19666. It departs from Udaipur at 10.20 pm and reaches Jaipur early in the morning before 6 am.

The remaining trains offer night departures on Monday and Saturday (and a choice of berths) and also an afternoon departure on Monday, Thursday and Saturday.

How much are the railway tickets?

Ticket prices range within INR600–INR2,100 limit. The lower price is for non air-conditioned Sleeping Class with berth and non air-conditioned seats. The highest price buys you a berth in a first class compartment for two or four.

The best options from the point of the price vs quality ratio are air-conditioned tired/berths classes from the cheapest 3rd class (INR1,200) to the more upscale and comfortable enough 2nd class (INR 1,450). The first class sets you back INR2,100 approximately.

Which stations do trains depart/arrive to?

In Udaipur, trains leave from the main Udaipur City Railway Station (UDZ), slightly out of the centre, 3 km southwest.

In Jaipur, trains from Udaipur arrive to the city’s main railway station, Jaipur Junction (JP). It is connected to the recently built metro station aptly named ‘Railway Station’.

How to get from Udaipur to Jaipur by bus

Arguably the easiest – though definitely not the fastest and most pleasant way to get to Jaipur, buses offer some of the most budget-friendly options plus a huge choice of departures any time of the day and from many departure points in town what comes handy if you need to travel right away.

Which bus operators offer Udaipur–Jaipur buses

There is a wealth of operators serving this route, from the state owned Rajasthan State Road Transport Corporation (RSRTC) which daily send at least 24 buses to Jaipur to different private operators. Some of the bus companies with the highest rating include Jakhar Travels, Rishab Travels, Charu Tours and Travel and Raj Travels to name a few.

Where to find Jaipur-bound buses in Udaipur?

The state buses operate from the main Udaipur City Bus Depot, some 5 km southwest of the city centre.

With private operators it is a bit tricky as their bus stands dot different parts of the city and it is highly recommended to get a clear idea where you bus departs from when you book your ticket online. It is not necessarily the main Udaipur City Bus Depot!

Where in Jaipur do buses arrive?

Similarly, Jaipur has a lot of bus stands, some of the most popular are a very centrally located Polo Victory and 200 Feet Bypass which sits off the national highway, some 10 km southwest of the centre.

The main bus stand of Jaipur is called Sindhi Camp and is also very central. It is served by the namesake metro line.

How long is the bus trip to Jaipur?

Some (not all though) of the RSRTC buses are among the slowest, travelling between 10 and 12 hours. The overwhelming majority of the private operators declare they will bring you to Jaipur in the course of eight or nine hours.

What is the price of bus tickets to Jaipur?

There is a great variation in prices, starting from as low as INR300 and rocketing to as high as INR2,000 and sometimes even more.

As a rule, the usual price is between INR600 and INR800. It buys you a seat in an air-conditioned comfortable bus with an on-board toilet. It will travel along the national highway and make several bathroom and snacks stops en route.

There are buses with 2+1 seating instead of usual 2+2, and those are a far more convenient and have more legroom.

If you can, avoid non air-conditioned buses as the trip is long enough and the weather in Rajasthan can be really hot.

How to get from Udaipur to Jaipur by air

Wink – and you are in Jaipur. With a direct flight taking less than an hour, it is a convenient way to travel. As usually, cons of flying include higher prices compared to other means of transportation and a limited number of direct flights. As the distance between the two destinations is not big, flying via connecting airports makes no sense – neither price-wise nor time-wise.

Which airlines fly between Udaipur and Jaipur?

The three airlines which offer direct service are the low-cost carriers IndiGo and SpiceJet and the full service subsidiary of Air India, Alliance Air.

How much are the air tickets?

Calculate to pay between INR2,500 and 3,500 for a flight with budget airlines and INR5,000+ – with Alliance Air. If you are lucky, IndiGo sometimes offer tickets for around INR1,500.

Air travel tips

Note that only IndiGo and SpiceJet have one daily flight each. Alliance Air connects Udaipur with Jaipur three times a week only.

Passenger reviews out of total 202 passengers who traveled with us on this route.

At 12Go our operators offer three types of service:

Cheap, Fast, Good - but you can usually pick only two of them!
Cheap & Fast won’t be Good. (e.g. buses from/to Khao San Road, local buses or 3rd class trains)
Cheap & Good won’t be Fast. (e.g. VIP trains in Thailand)
Fast & Good won’t be Cheap. (e.g. private limousine services, or VIP24 buses vs Express buses)

Make your choice! Please remember that while we are closely monitoring the services, we are still an agency marketplace. That means we focus on ticketing services and route availability & coverage rather than on the factual seat reclining angle you will get on the bus today.

Jan 8, 2019
train #12466 SL - Sleeper Class, Indian Railways
★★★☆☆
We booked sleeper class which was relatively cold and quite smelly (from toilet) though we were seated in the middle of the coach. Bear in mind, no blanket and bed sheet are provided as per AC3 (6-berth too). it could be suitable for short journey.
Jan 7, 2019
train #19666 1A - AC First Class Sleeper, Indian Railways
★★★★☆
Train departed and arrived reasonably on time, accommodation/facilities in AC 1 First Class Sleeper we’re moderate and not very clean but they are what you would expect for India so we were not disappointed. Little to no aid or instruction was given by railway staff, but fellow travellers were quite helpful. Don’t sleep through your stop, as only a few minutes notice is given when approaching the train station.
Jan 5, 2019
train #12465 CC - AC Chair Class, Indian Railways
★★★★☆
Station name announcement would be very useful for foreign travelers
Dec 27, 2018
train #12991 CC - AC Chair Class, Indian Railways
★★★★★
12goasia was the easiest way to book train tickets for our trip from Udaipur to Jaipur. All info was updated on line for ease. Excellent service
Dec 12, 2018
train #12991 3A - AC 3-Tier Sleeper, Indian Railways
★★★★★
Comfortable and safe, we left Udaipur and arrived in Jaipur exactly on time.
Dec 1, 2018
train #15013 1A - AC First Class Sleeper, Indian Railways
★★★★★
Train was on time and we had a very comfortable journey
Dec 1, 2018
train #14813 2S - Second Sitting Class, Indian Railways
★★★★☆
The train was half empty had a slow but comfortable journey. Seats a bit hard but ticket was a bargain, check departure time as the train left 15minutes early.
Nov 9, 2018
train #12413 1A - AC First Class Sleeper, Indian Railways
★★★★★
Great way to travel -perfect ! We arrived 20 mins early !
Oct 31, 2018
train #12181 1A - AC First Class Sleeper, Indian Railways
★★★★★
Comfortable and punctual
Oct 11, 2018
train #22477 3A - AC 3-Tier Sleeper, Indian Railways
★★★★★
Train clean and on time
Sep 21, 2018
train #22477 2S - Second Sitting Class, Indian Railways
★★★★☆
Everything OK. Just a bit hot
Sep 8, 2018
train #19666 1A - AC First Class Sleeper, Indian Railways
★★★★☆
Could use some more staff on the platform to help direct people who are unfamiliar with the station
Sep 5, 2018
train #19666 2A - AC 2-Tier Sleeper, Indian Railways
★★★☆☆
I was in 2 AC and I didn’t have a comfortable night. I was the only one with 3 guys who were not in the mood to sleep that early and I was next to the door so I kept feeling people around. Clean blankets and pillow.
Aug 28, 2018
train #12991 CC - AC Chair Class, Indian Railways
★★★☆☆
Fairly spacious seating and the train ran on time. The aircon worked. The seats we booked- window and two next to that - were not the same as indicated when booked. We had two on one side away from the window and one on the opposite aisle. The train was nothing like pictured on the website. It was so dirty that I was reluctant to touch anything. The seats were broken. The toilet was unusable.
Aug 22, 2018
train #12466 2S - Second Sitting Class, Indian Railways
★★☆☆☆
Train on time. Very unconfortamble and narrow seats. Lots of people siting at any places without ticket.
Aug 12, 2018
train #12991 CC - AC Chair Class, Indian Railways
★★★★☆
Train arrived on time and only half an hour late getting to Jaipur.

Popular Routes in India