India
Getting around India: trains, buses, driving and domestic flights
Fly anything over about 800 km (497 mi); take a Vande Bharat or Shatabdi chair-car train for day hops like Delhi–Agra (1 h 40–2 h, ₹800–2,500); use an overnight Rajdhani or sleeper for long legs; hire a car with driver for the Golden Triangle and Rajasthan. In cities, use the metro plus Uber, Ola or an auto. Book trains early on IRCTC — that single habit decides most itineraries.Fly anything over about 497 mi (800 km); take a Vande Bharat or Shatabdi chair-car train for day hops like Delhi–Agra (1 h 40–2 h, ₹800–2,500); use an overnight Rajdhani or sleeper for long legs; hire a car with driver for the Golden Triangle and Rajasthan. In cities, use the metro plus Uber, Ola or an auto. Book trains early on IRCTC — that single habit decides most itineraries.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideIndia
Key facts
- Default for long distances
- Plane: 2 h 10 air, ~5 h door to door, ₹4,500–9,000 (2026 estimate)
- Best day train
- Vande Bharat / Shatabdi chair car: Delhi–Agra 1 h 40–2 h, ₹800–2,500 (2026 estimate)
- Best overnight
- Rajdhani / sleeper: Delhi–Mumbai 16 h, ₹2,500–4,500 in 3A–2A (2026 estimate)
- Car with driver
- ₹3,500–5,500 a day including driver, fuel and tolls (2026 estimate)
- City trips
- Metro ₹10–60; Uber/Ola/auto ₹150–400 for 10 km (2026 estimate)
- Train booking windowcheck
- IRCTC opens 60 days ahead; foreign tourist quota longer (check)
- Do you need a car?
- No for cities and rail corridors; yes for hill and rural legs where trains are thin
Quick answer table
Match the mode to the distance and the terrain. Rail covers the classic corridors well; flights cover the map; cars cover the gaps and the hills.
| Mode | Typical time | Typical cost | Use it for |
|---|---|---|---|
| Plane | 2 h 10 air; ~5 h door to door | ₹4,500–9,000 | Anything over ~800 km; IndiGo and Air India dominate |
| Rajdhani / sleeper train | 16 h (Delhi–Mumbai) | ₹2,500–4,500 in 3A–2A | Overnight legs; saves a hotel night; AC classes have bedding |
| Vande Bharat / Shatabdi | Delhi–Agra 1 h 40–2 h | ₹800–2,500 (CC / EC) | Day trips to Agra, Jaipur, Varanasi and more |
| Car with driver | Delhi–Agra 3.5–4 h; Agra–Jaipur 4–5 h | ₹3,500–5,500 a day | Golden Triangle and Rajasthan; no parking stress |
| AC bus / Volvo sleeper | Overnight regional legs | ₹800–2,000 | Hills and the south where trains are thin |
| Uber / Ola / Rapido | City trips | ₹150–400 for 10 km | Fixed fares; autos and bikes on the same apps are cheaper |
| Auto-rickshaw | Short hops | ₹50–200 | Everywhere; metered in Mumbai and Bengaluru, bargained elsewhere |
| Metro | City trips | ₹10–60 | Delhi, Mumbai, Bengaluru, Kolkata, Chennai and more |
All prices are 2026 estimates.
Step by step
Book the long legs first. Domestic flights are the default for anything over roughly 800 km, and low fares usually exclude checked bags. At Delhi and Mumbai, security queues run long: arrive two hours before a domestic departure.
For rail, register on IRCTC and book as soon as your dates open — up to 60 days ahead, with a longer foreign tourist quota window (check). Waitlisted tickets may not confirm, so treat a waitlist as a plan B. AC classes (1A, 2A, 3A) come with bedding; chair cars on Vande Bharat and Shatabdi trains are the fast option for day hops, and meals are included on many of them. Weekend seats sell out.
For the Golden Triangle and Rajasthan, a car with driver is the standard: agree the daily price, the driver's night allowance, and whether tolls and parking are included before you start. Drivers earn commission at shops, so keep your own list of stops.
In cities, take the metro where it exists and Uber, Ola or Rapido for the rest. Autos are metered in Mumbai and Bengaluru and bargained elsewhere — agree the fare first or use the app version. Confirm the plate before getting in; drivers may cancel or ask for cash.
For hill and rural legs, book an AC bus or Volvo sleeper through RedBus or the state operator. Avoid night buses on mountain roads.
- Book flights and trains before you book hotels.
- Keep a screenshot of every ticket; station Wi-Fi is unreliable.
- Build in one buffer day per long move.
Notes
Rail is the cheapest way to cover big distances and the most weather-proof, but it is also the most booked-up. If your dates are fixed, flights and cars give you more flexibility at a higher price.
Metro systems have bag scans at every entrance, and the first carriage is often women-only. Paid public toilets at stations cost ₹5–10; carry tissue and sanitiser.
Tap water is not drinkable; buy sealed bottles and check the cap, or use RO-filtered refill stations in hotels and cafés. Carry small notes for autos, buses and toilets — see india currency and tipping.
Travel insurance is worth having for domestic flight delays and for any medical care; check that your policy covers the activities you plan.
- Taj Mahal is closed on Fridays; many museums close on Mondays.
- Banks close on the second and fourth Saturdays.
- Dry days close liquor shops on national and religious holidays and around elections.
FAQ
Questions people ask
What is the best way to get around India?
Fly anything over about 800 km. For day hops, take a Vande Bharat or Shatabdi chair-car train (Delhi–Agra 1 h 40–2 h, ₹800–2,500). For overnight legs, a Rajdhani or sleeper train. For the Golden Triangle and Rajasthan, a car with driver at ₹3,500–5,500 a day. In cities, metro plus Uber, Ola or auto.
Do I need a car in India?
No for cities and rail corridors — trains, metros and app cabs cover those. A car with driver makes sense for the Golden Triangle, Rajasthan and hill or rural legs where trains are thin. Expect ₹3,500–5,500 a day including driver, fuel and tolls (2026 estimate).
Are there rail or bus passes for India?
There is no nationwide rail pass for foreign visitors; you book individual tickets on IRCTC, up to 60 days ahead, with a longer foreign tourist quota window (check). Bus passes are rare — state operators and RedBus sell single journeys, and IndiGo and Air India sell multi-flight bundles rather than a national pass.
How far ahead should I book trains?
As soon as your dates open: IRCTC releases seats up to 60 days ahead, and the foreign tourist quota runs longer (check). Popular overnight and weekend trains sell out first. A waitlisted ticket may not confirm, so keep a flight or bus as a backup.
Is it safe to take overnight buses in India?
On highways, yes, with a booked AC or Volvo sleeper. Avoid night buses on mountain roads, where landslides and poor lighting raise the risk. Book through RedBus or the state operator, and keep your bag with you rather than in the hold.
How do I get from Delhi airport to the city?
The Airport Express metro reaches New Delhi station in about 25 minutes. By road it is 45–90 minutes depending on traffic, and the airport is roughly 15–20 km from the centre. Use the official prepaid taxi or app cabs rather than touts inside the terminal.
Deep dive
Every source; changeable facts are marked check
Sources
- officialIndian Railways (IRCTC)
- officialIncredible India
- officialDelhi Metro Rail Corporation
- secondaryWikivoyage – India