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.
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 →
Phone optional here · we reply by email, usually within the hour (7am–10pm)
Last checked 16 October 2026.
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
| From | Distance by road | By road | By train |
|---|---|---|---|
| Jaipur | ~160–180 km | 3–3½ hrs | ~2 hrs, several trains a day |
| Jaipur Airport | ~150 km | 3–3½ hrs | Take a car |
| Delhi / Gurugram | ~360–390 km | ~5–6 hrs on the Delhi–Mumbai Expressway | 4½–6 hrs |
| Agra | ~240 km | 4–5 hrs | Via Bharatpur, 4–5 hrs |
| Kota | ~140 km | 2½–3 hrs | 1½–2 hrs (about 110 km by rail) |
| Mumbai | ~1,000 km | Not recommended | Overnight 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 WhatsAppBy 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.
| Train | No. | From | Departs | Arrives SWM | Time |
|---|---|---|---|---|---|
| Golden Temple Mail | 12904 | Delhi (NZM) | 04:00 | 08:30 | 4 h 30 m |
| Dehradun–Kota AC Express | 12402 | Delhi (NZM) | 04:45 | 08:43 | 4 h |
| New Delhi–Sogariya SF Express | 20452 | Delhi (NDLS) | 07:10 | 11:33 | 4 h 25 m |
| Jan Shatabdi Express | 12060 | Delhi (NZM) | 12:45 | 17:13 | 4 h 30 m |
| Paschim Express | 12926 | Delhi (NDLS) | 16:35 | 21:58 | 5 h 25 m |
| August Kranti Tejas Rajdhani | 12954 | Delhi (NZM) | 17:15 | 20:48 | 3 h 35 m |
| Mewar Express | 12963 | Delhi (NZM) | 18:25 | 23:03 | 4 h 40 m |
| New Delhi–Indore Intercity SF | 12416 | Delhi (NDLS) | 21:50 | 02:03 | 4 h 15 m |
| New Delhi–Dr. Ambedkar Nagar SF | 20156 | Delhi (NDLS) | 23:25 | 03:45 | 4 h 20 m |
| Jaipur–Bayana Express | 19721 | Jaipur (JP) | 06:20 | 09:00 | 2 h 40 m |
| Ranthambore Express | 12466 | Jaipur (JP) | 10:02 | 12:25 | 2 h 25 m |
| Jaipur–Mumbai Central SF | 12956 | Jaipur (JP) | 14:00 | 15:50 | 1 h 50 m |
| Dayodaya Express | 12182 | Jaipur (JP) | 17:15 | 19:25 | 2 h 10 m |
| Jodhpur–Bhopal Express | 14813 | Jaipur (JP) | 17:30 | 20:40 | 3 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 WhatsAppBy 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.
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.
- Official Rajasthan Tourism: Ranthambore
- Official Airports Authority of India: Jaipur airport
- Official Rajasthan Forest Department safari booking portal (FMDSS / Aaranyak): seat release, quotas, official permit fees
- Background Ranthambore National Park: Wikipedia (background reading, not our source for prices or rules)
Spotted an error? Tell us and we correct it: see our editorial and corrections policy.
RANTHAMBORE