How to reach Ranthambore: distance from Jaipur, Delhi, Agra and Kota

Jaipur to Ranthambore is about 160–180 km: 3–3½ hours by road or about 2 hours by train. Every route in, with distances and times.

Ranthambore Tiger books safari permits in your name — we are not the Rajasthan Forest Department and not the official park booking website.

Ready to book? Ranthambore safari booking: canter seats from ₹2,200, permit in your name, with this week’s seat status.

Full refund if the permit isn’t issuedReply in minutes, 7am–10pmSold out online? We book the current quotaUdyam & NIDHI registered — Ministry of Tourism travel agent

Plan your stay + safari

Check my date on WhatsApp →

Reply in 2 min · 7am–10pm · pay only after we confirm

Prefer to pay online now? Book & pay online →

Last checked 16 October 2026.

Quick answers. Jaipur to Ranthambore: about 160–180 km by road (3–3½ hours) or about 2 hours by train. Delhi to Ranthambore: about 360–390 km, 4½–6 hours by train or roughly 5–6 hours by road on the Delhi–Mumbai Expressway. Kota: about 110 km by rail (1½–2 hours). Sawai Madhopur station to the park gates: 10–13 km, 15–20 minutes.

The first thing to know is that no station, airport or bus stand is called Ranthambore. You are travelling to Sawai Madhopur, the town on the edge of the tiger reserve, and the park gates are about 10–13 km further on, depending on the zone. Get that name right and the rest of the journey is simple — Sawai Madhopur sits on the Delhi–Mumbai main railway line, which makes it one of the easiest national parks in India to reach without a car.

Distance to Ranthambore from Jaipur, Delhi, Agra and Kota

FromDistance by roadBy roadBy train
Jaipur~160–180 km3–3½ hrs~2 hrs, several trains a day
Jaipur Airport~150 km3–3½ hrsTake a car
Delhi / Gurugram~360–390 km~5–6 hrs on the Delhi–Mumbai Expressway4½–6 hrs
Agra~240 km4–5 hrsVia Bharatpur, 4–5 hrs
Kota~140 km2½–3 hrs1½–2 hrs (about 110 km by rail)
Mumbai~1,000 kmNot recommendedOvernight on the Delhi–Mumbai line

Times are typical and depend on traffic, the train and the exact hotel. All trains stop at Sawai Madhopur Junction (SWM), 10–13 km from the park gates.

Jaipur to Ranthambore

The distance from Jaipur to Ranthambore is about 160–180 km by road, depending on whether you start from the city or the airport and which hotel you are going to. By car it takes three to three and a half hours, mostly on good highway through Tonk. By train it is quicker and cheaper: about two hours from Jaipur Junction to Sawai Madhopur, with several departures a day. Jaipur International Airport is about 150 km away, so if you fly in, a pre-booked car is the simplest option. We arrange pick-ups from Jaipur or from the station if you book your stay with us.

Got a date in mind? Send it on WhatsApp. We check live seats and reply in minutes, 7am–10pm.

Check my date on WhatsApp

By train — the way most people should come

Sawai Madhopur Junction (station code SWM) is a proper junction on the busy Delhi–Mumbai corridor, not a rural halt. Dozens of trains stop here every day, including express services from Delhi, Jaipur, Agra, Kota, Vadodara and Mumbai. For a wildlife destination this is unusually good access, and it is why the train beats the car on almost every route.

From Delhi, direct trains run from both New Delhi and Hazrat Nizamuddin, taking somewhere between four and a half and six hours depending on the service. An overnight or early-morning departure puts you in Sawai Madhopur in time to settle in before the next morning's safari.

From Jaipur, the run is short — roughly two hours — and there are several services through the day. If you are already on a Rajasthan circuit, this is the cheapest and least tiring hop you will make on the whole trip.

From Mumbai and Gujarat, trains on the Western line come through overnight, which is the civilised way to do a long distance: sleep on the train, wake up at the park.

Timetables change every season, so check current departures on IRCTC rather than trusting any fixed list — including ours. Book early for December and January; the Delhi and Jaipur trains fill well ahead in peak season, as do the hotels. If you want us to work around a specific train, tell us the arrival time and we will build the itinerary around it.

Delhi and Jaipur to Sawai Madhopur: daily trains and times

All of these run daily and stop at Sawai Madhopur Junction (SWM), 10–13 km from the park gates. NZM is Hazrat Nizamuddin, NDLS is New Delhi, JP is Jaipur Junction. Times checked on 2 November 2026 against the published Indian Railways timetable; confirm on IRCTC before you book, because timetables change and winter fog delays trains.

TrainNo.FromDepartsArrives SWMTime
Golden Temple Mail12904Delhi (NZM)04:0008:304 h 30 m
Dehradun–Kota AC Express12402Delhi (NZM)04:4508:434 h
New Delhi–Sogariya SF Express20452Delhi (NDLS)07:1011:334 h 25 m
Jan Shatabdi Express12060Delhi (NZM)12:4517:134 h 30 m
Paschim Express12926Delhi (NDLS)16:3521:585 h 25 m
August Kranti Tejas Rajdhani12954Delhi (NZM)17:1520:483 h 35 m
Mewar Express12963Delhi (NZM)18:2523:034 h 40 m
New Delhi–Indore Intercity SF12416Delhi (NDLS)21:5002:034 h 15 m
New Delhi–Dr. Ambedkar Nagar SF20156Delhi (NDLS)23:2503:454 h 20 m
Jaipur–Bayana Express19721Jaipur (JP)06:2009:002 h 40 m
Ranthambore Express12466Jaipur (JP)10:0212:252 h 25 m
Jaipur–Mumbai Central SF12956Jaipur (JP)14:0015:501 h 50 m
Dayodaya Express12182Jaipur (JP)17:1519:252 h 10 m
Jodhpur–Bhopal Express14813Jaipur (JP)17:3020:403 h 10 m

Many more trains run on some days of the week only, especially from Jaipur in the evening. Planning a weekend? See our Ranthambore weekend plan from Delhi, with return trains.

By air

The nearest airport is Jaipur International (JAI), about 150 km away, and a pre-booked car takes three to three and a half hours. Delhi is the other realistic option if you are flying internationally — the extra road distance is offset by far better connections, and you can pick up a train at Delhi rather than driving the whole way.

There is no airport at Sawai Madhopur, and no useful direct flight to anywhere closer. Anyone offering you one is selling you a connection through Jaipur.

Sold out online? Ask us. We book from the daily current and tatkal quotas, and you pay only after we confirm availability, with a full refund if the permit can’t be issued.

Check my date on WhatsApp

By road

Driving from Jaipur takes about three and a half hours on good highway for most of the way. From Delhi allow five to six hours on the Delhi–Mumbai Expressway (six to seven on the older route through Jaipur), longer if you leave during the morning rush. The roads are decent, but the honest advice is that unless you specifically want the flexibility of your own vehicle, the train is faster, cheaper and much less tiring — and you do not need a car once you are here, because safari vehicles collect you from your hotel.

Getting from the station to your hotel

Auto-rickshaws and taxis wait outside Sawai Madhopur Junction, and most hotels on the Ranthambore Road are ten to twenty minutes away. Almost every property will send a pickup if you ask in advance, and for the stay packages we arrange it is included — one less negotiation at the end of a long journey. Send us your train number when you book and someone will be on the platform.

The timing mistake to avoid

This is the one piece of planning that catches people out. Safari shifts leave early — the morning drive sets off around dawn, which in winter means a 6:00 to 6:30 am pickup — and the gates do not wait. You cannot arrive on the morning train and make that morning's safari.

Plan to be in Sawai Madhopur the night before your first drive. If you are coming from Delhi or Jaipur, that usually means an afternoon or evening train on day one, a night at your property, the morning safari on day two, and a second drive that afternoon. Two nights gives you three or four drives across different zones, which is what genuinely improves your chances of a sighting — tigers move, and no single zone is reliably "the best" one.

If you have only one night, take an evening train, do the next morning and afternoon drives, and travel back the following day. It works, but it leaves no margin if a train runs late.

When to come

Zones 1–5, the core of the park, open on 1 October and close at the end of June. October and November bring pleasant weather and green cover; December and January are cold, clear and the busiest; March to May is hot but gives the best sightings as animals come to water. There is more detail, month by month, in our guide to the best time to visit Ranthambore.

Once you are here

Most visitors come for the safari, and you should book permits well before you travel — they are issued by the forest department and sell out in peak weeks. See how Ranthambore safari booking works for what a gypsy and a canter actually cost and how the zone allocation is decided, or go straight to our stay + meals packages if you would rather have the room and meals arranged as one price, with the safari planned around them.

Leave a morning or an afternoon for Ranthambore Fort as well. It stands inside the reserve, it is free to enter, it needs no safari permit, and the view from the ramparts across the lakes is the one photograph everyone wishes they had taken.

Tell us where you're travelling from

Common questions

What is the nearest railway station to Ranthambore?

Sawai Madhopur Junction, code SWM, about 10–13 km from the park gates, depending on the zone. It is on the Delhi–Mumbai main line and is served by express trains from Delhi, Jaipur, Agra, Kota, Vadodara and Mumbai.

How far is Ranthambore from Jaipur?

About 160–180 km by road, which is roughly three and a half hours' drive. The train takes around two hours and runs several times a day.

How far is Ranthambore from Delhi?

About 360 km. Direct trains from New Delhi and Hazrat Nizamuddin take four and a half to six hours; driving takes six to seven.

What is the nearest airport to Ranthambore?

Jaipur International Airport, about 150 km away and three to three and a half hours by road. There is no airport at Sawai Madhopur.

Can I arrive in the morning and do a safari the same morning?

No. The morning drive leaves around dawn, so you need to be in Sawai Madhopur the night before. Arrive in the afternoon or evening and take the next morning's safari.

Do I need a car in Ranthambore?

No. Safari vehicles collect you from your hotel, and hotels arrange station pickups. A private car is useful only if you plan to travel on elsewhere in Rajasthan afterwards.

Questions about getting to Ranthambore

What is the nearest railway station to Ranthambore?

Sawai Madhopur Junction, station code SWM, about 10–13 km from the park gates, depending on the zone. It sits on the Delhi–Mumbai main line and is served by express trains from Delhi, Jaipur, Agra, Kota, Vadodara and Mumbai.

How far is Ranthambore from Jaipur?

Jaipur to Ranthambore is about 160–180 km by road, three to three and a half hours by car. The train from Jaipur to Sawai Madhopur takes about two hours and runs several times a day.

How far is Ranthambore from Delhi?

About 360–390 km. Direct trains from New Delhi and Hazrat Nizamuddin take four and a half to six hours; by road it is roughly five to six hours on the Delhi–Mumbai Expressway.

What is the nearest airport to Ranthambore?

Jaipur International Airport, about 150 km away and three to three and a half hours by road. There is no airport at Sawai Madhopur.

Can I arrive in the morning and do a safari the same morning?

No. The morning safari leaves around dawn, so you need to be in Sawai Madhopur the night before. Arrive in the afternoon or evening and take the next morning's drive.

Do I need a car in Ranthambore?

No. Safari vehicles collect you from your hotel and hotels arrange station pickups. A private car is only useful if you are travelling on elsewhere in Rajasthan afterwards.

How far is Sawai Madhopur station from Ranthambore National Park?

About 10–13 km, depending on the zone gate: a 15 to 20 minute drive. Most hotels are on Ranthambore Road between the station and the park.

How far is Ranthambore from Kota?

About 140 km by road (two and a half to three hours) or about 110 km by rail, one and a half to two hours by train to Sawai Madhopur.

How far is Ranthambore from Agra?

About 240 km, four to five hours by road, or by train via Bharatpur.

Sources and how we know

Distances and journey times are from our own transfers and the operators named; train and flight timetables change, so confirm them with IRCTC or the airline before you travel.

Spotted an error? Tell us and we correct it: see our editorial and corrections policy.

Book nowWhatsAppCall