Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
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

Delhi

How to get from Delhi to Agra

Take a train: the fastest Delhi–Agra services run about 1h40m to 2h30m from Hazrat Nizamuddin or New Delhi to Agra Cantt, with fares from roughly ₹100 in sleeper to ₹1,500 in AC chair car (2026 estimate, check). Book on IRCTC as soon as your dates open; if trains are full, a private car takes 3–4 hours on the Yamuna Expressway (check).

Not field-verified
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

Updated Sep 20264 min read

Key facts

Fastest mode
Train, about 1h40m–2h30m (check)
Cheapest mode
Sleeper or general-class train, from about ₹100 (2026 estimate, check)
Main stations
Delhi: New Delhi (NDLS), Hazrat Nizamuddin (NZM); Agra: Agra Cantt (AGC)
Book trains on
IRCTC, the official Indian Railways booking site
Book aheadcheck
Yes — popular morning trains sell out days or weeks ahead in Oct–Mar
Road distance
About 230 km via the Yamuna Expressway (check)
Car time
3–4 hours each way, longer in Delhi traffic (check)
Flyingcheck
Not worth it: no useful scheduled service for this distance

Options compared

Delhi to Agra is one of the easiest long-distance hops in India. The train wins on both time and price, and it drops you at Agra Cantt, about 5 km from the Taj Mahal (check). A private car is the flexible backup, and buses are the cheap fallback when trains are full.

Treat every figure below as a 2026 estimate to check against live schedules: fares move by class and train type, and frequencies change with the season.

Options compared
ModeTimePrice (2026 estimate)FrequencyOperatorBook
Train (fast AC service)1h40m–2h30m (check)₹750–1,500 (check)Several daily (check)Indian RailwaysIRCTC
Train (sleeper/general)2h30m–3h30m (check)₹100–400 (check)Many daily (check)Indian RailwaysIRCTC
Private car with driver3–4h (check)₹3,000–6,000 per car (check)On demand (check)Local operatorsDirect
Bus (AC)4–5h (check)₹300–700 (check)Frequent from Delhi (check)State and private operatorsCounter or app
FlightNo useful service (check)————

Fares vary by class, train type and how early you book; confirm live prices and timings before you commit.

How to book

Trains: register on IRCTC, the official Indian Railways booking site, and book as soon as your travel date opens — reservations usually open about 120 days ahead (check). Popular morning departures from New Delhi and Hazrat Nizamuddin fill first. If your train is waitlisted, check again a day or two before departure; cancellations often free seats (check).

If you cannot get a train, ask your hotel or a reputable local operator for a car with driver; agree the total price, tolls and waiting time in writing before you leave. Buses can be booked at the counter or through apps, but for a first trip the train or a car is simpler.

Carry your passport or ID for ticket checks, and arrive at the station 20–30 minutes early — Delhi stations are large and platforms can change.

  • Book trains on IRCTC, not through unofficial resellers
  • Reservations typically open about 120 days ahead (check)
  • Keep a screenshot of your ticket and ID handy

Tips

Agra is usually a one-night stop: arrive early, see the Taj Mahal at sunrise, then move on. Check current opening hours and last-entry times before you fix your train, since they change by season and by day of week. If you are continuing, Jaipur is the natural next leg and completes the classic Golden Triangle loop.

Morning trains are the most reliable for a same-day visit; afternoon departures risk arriving after the monument's last entry. In Oct–Mar, book well ahead — this is peak season and trains sell out.

At Agra Cantt, use the prepaid auto or taxi counter rather than accepting the first driver who approaches you. For local movement in both cities, see the Delhi and Agra public transport pages.

  • Take a morning train for a same-day Taj Mahal visit
  • Check Taj Mahal opening and last-entry times before booking
  • Use prepaid taxi counters at Agra Cantt
  • Book Oct–Mar travel as early as possible

Route map

The rail line runs south from Delhi through Mathura, a common stop for Krishna pilgrimage sites, then on to Agra. By road, the Yamuna Expressway is the fast, tolled option; the older Mathura Road is slower but passes through towns.

Agra Cantt station sits south-west of the Taj Mahal area, roughly 5–10 minutes by auto (check).

Route map
PointNote
Delhi departure stationsNew Delhi (NDLS), Hazrat Nizamuddin (NZM)
Agra arrival stationAgra Cantt (AGC)
Rail distanceAbout 195 km (check)
Road distanceAbout 230 km via Yamuna Expressway (check)
Station to Taj MahalAbout 5 km, 10–15 minutes by auto (check)

Questions people ask

How long does it take to get from Delhi to Agra?

The fastest trains take about 1 hour 40 minutes to 2 hours 30 minutes from New Delhi or Hazrat Nizamuddin to Agra Cantt. A private car takes 3–4 hours, and buses 4–5 hours, depending on traffic.

What is the cheapest way to get from Delhi to Agra?

A sleeper or general-class train, from roughly ₹100–400 (2026 estimate). AC chair car costs more but is still cheaper than a private car, which runs ₹3,000–6,000 per vehicle.

Do I need to book in advance from Delhi to Agra?

Yes. Book on IRCTC as soon as reservations open, especially for morning trains and for travel in October–March. Same-day tickets are often waitlisted or sold out.

Is it better to take a train or a car?

The train is faster and cheaper and avoids road traffic. A car is useful if trains are full, if you are a group, or if you want to stop at Mathura or Fatehpur Sikri on the way.

Deep dive

Every source; changeable facts are marked check

Sources