Trains to Delhi

128 origins, priced from the same engine that serves the search page.

128 places connect to Delhi by Trains, across 1 country, run by 7 operators. The cheapest arrival costs €20.69. Origins run from 43 km away to 1,153 km, with a median of 400 km.

Checked 2 October 2026Priced for 2 October 2026One passenger, all fees included

Fares

Arriving in Delhi

Priced from the same engine that answers the search box, on the next three weeks of departures.

Cheapest fare and fastest journey into Delhi, over the next three weeks.
RouteFromFastestDistance
Aligarh to Delhi train€20.691h 46m119 km
Agra to Delhi train€26.192h 15m181 km
Jaipur to Delhi train€30.042h 25m239 km
Bareilly to Delhi train€34.442h 24m217 km
Gwalior to Delhi train€35.542h 43m285 km
Ludhiana to Delhi train€44.342h 51m284 km
Kanpur to Delhi train€48.743h 30m392 km
Amritsar to Delhi train€49.293h 30m401 km
Lucknow to Delhi train€52.043h 35m415 km
Jodhpur to Delhi train€59.194h 10m494 km
Jajmau to Delhi train€64.693h 56m399 km
Prayagraj to Delhi train€69.094h 41m579 km
Bhopal to Delhi train€75.144h 49m600 km
Jabalpur to Delhi train€79.545h 16m668 km
Indore to Delhi train€80.095h 19m675 km
Gorakhpur to Delhi train€80.645h 4m639 km
Varanasi to Delhi train€84.495h 21m682 km
Vadodara to Delhi train€96.046h 19m814 km
Nagpur to Delhi train€100.996h 29m855 km
Patna to Delhi train€105.396h 30m853 km
Surat to Delhi train€110.897h 4m940 km
Ranchi to Delhi train€118.047h 33m1,000 km
Nashik to Delhi train€120.247h 36m1,023 km
Raipur to Delhi train€121.897h 16m936 km
Mumbai to Delhi train€135.648h 31m1,153 km
Navi Mumbai to Delhi train€136.198h 28m1,152 km
Dhanbad to Delhi train€136.746h 38m1,064 km
Kalyān to Delhi train€137.845h 48m1,126 km
Dombivali to Delhi train€138.946h 13m1,130 km
Virār to Delhi train€139.496h 5m1,116 km
Thane to Delhi train€140.046h 32m1,137 km
Jamshedpur to Delhi train€165.3410h 10m1,107 km
  • 128Places you can arrive from
  • 128Places you can leave for
  • 1Countries
  • 7Operators

Delhi is big enough that where you sleep decides what the days look like. We sell the seat, not the room.

A hotel room

Rooms within reach of New Delhi railway station

Filter by neighbourhood and by price per night, and the map tells you what is a walk and what is a taxi.

Partner links. We do not sell accommodation. We earn a commission when a booking completes, and it never changes what you pay.

Catchment

How far people travel to get here

Every origin we sell by Trains, grouped by how far it is in a straight line.

Straight line distance from each origin we sell, not the distance the route runs.
DistanceRoutesShareNearest of them
Under 200 km3427%Sonīpat, 43 km
200 to 600 km4636%Fīrozābād, 202 km
600 to 1,500 km4838%Bhopal, 600 km
Origins

Which countries you can arrive from

Countries with at least one route into Delhi that we sell.

Counted by route, so a country with several cities on the corridor counts once per route rather than once per city.
CountryRoutesShare
India128100%
Carriers

Train operators

Speed, flexibility and what is on board. Nothing here is a rating, because we have not earned one.

  • Indian Railway
  • Northern Railway
  • Western Railway
  • Eastern Railway
  • East Coast Railway
  • South Eastern Railway
  • North Western Railway
Terminals

Stations, airports and ports in Delhi

The stations, airports and ports each mode on this corridor actually uses.

Delhi

Rail
  • New Delhi railway station
  • Delhi Cantt railway station
  • Delhi Azadpur railway station
Leaving

Leaving Delhi

Common questions about Trains to Delhi

Where can I travel to Delhi by Trains from?

128 places connect to Delhi by Trains on our network, across 1 countries. The nearest is 43 km away in a straight line and the furthest 1,153 km. Every one of them is a route we actually sell rather than a connection somebody could construct.

How much does the Trains to Delhi cost?

The cheapest Trains fare into Delhi is €20.69 for one passenger, across 128 origins over the next three weeks. The median origin is 400 km away in a straight line, which is the distance that fare should be read against.

How long does the Trains to Delhi take?

The fastest Trains journey into Delhi is 1h 46m door to door. The median origin sits 400 km away in a straight line, so most journeys on this list take considerably longer than the fastest one quoted here.

Which operators run the Trains to Delhi?

7 operators run Trains services into Delhi on our network: East Coast Railway, Eastern Railway, Indian Railway, North Western Railway, Northern Railway. Each has its own fares and its own conditions, and every one of them is a real carrier from the published operator catalogue rather than a name we generated.

Which terminal does the Trains to Delhi use?

Trains services into Delhi use 3 named terminals, among them New Delhi railway station, Delhi Cantt railway station, Delhi Azadpur railway station. The terminal a given service uses is shown on the route page for that journey and again on the ticket, because a city with several is a city where the wrong one costs an hour.

Where these numbers come from

Schedules, seat counts and fares are generated by our own model until the supplier contracts are signed. Places, coordinates, operators, which operator serves which pair, and every distance are real. We would rather say that on every page than let a modelled number pass for a filed one.

Defined in full at Catchment, Fares, Door to door

Other ways to reach Delhi

A day in Delhi carrying a suitcase is a shorter day than it needs to be. We do not store bags.

Left luggage lockers

Somewhere to leave the bags in Delhi?

Shops, cafes and hotels that take luggage, with the opening hours on the map so you know what is still open when you come back.

Partner links. We do not run these networks. We earn a commission on a booking, and the price is the same as going direct.

Plan with Ori

Ori, the trip planner

Ask it something like this

Trains to Delhi · Orlero