Agra to Delhi

Agra to Delhi

Agra
Delhi
Sat, Mar 14
+ Add return
0 Passengers
Finding the best routes for you — almost ready!
Sort by
Filters
Departure time
Price
Arrival time
 
 
 
 
 

Agra to Delhi Destination Reviews

SS
Sneha S
The other verall journey from Agra to Delhi was fine. There seemed to be an issue with payment however. The operator told me when our trip was coming to an end that payment was not completed. They told me that I would have to pay and did not even look at my booking voucher which stated confirmation and payment. I'm not sure if they wanted to be paid twice. I would advice against using and trusting the Taxi Bazaar. 12go howrver were very supportive and helpful. They immediately dealt with the situation whilst we were in transit.
Agra to Delhi, taxi Sedan, TaxiBazaar (TaxiBazaar), Mar 10, 2026
AB
Amy B
THIS IS A SCAM. DO NOT BOOK. BUS DID NOT STOP AT AGRA FORT
Agra to Delhi, Bus A/C Semi Sleeper, NueGo, Mar 9, 2026
DS
David S
Booking was so easy
Agra to Delhi, Train #20171 CC - AC Chair Class, Indian Railways, Dec 15, 2025
MW
Marcin W
The seats were comfortable but the train was dirty. The toilets were very dirty. The train arrived late.
Agra to Delhi, Train #12279 CC - AC Chair Class, Indian Railways, Nov 3, 2025
SN
Steve N
2 hours late, missed our flight. Enjoyed the overall experience, Should have planned for delays.
Agra to Delhi, Train #20171 EC - Extended AC Chair Class, Indian Railways, Oct 23, 2025
TK
Trevor K
Booked 2 tickets for self and wife by AC chair car from NZM to AGC. These guys gave us seats #+1 and 17 . Cannot believe it. Would never ever use them again.
Agra to Delhi, Train #20171 CC - AC Chair Class, Indian Railways, Oct 3, 2025
PN
Phoebe N
Said om the ticket that it would arrive at 9:10pm but the actual time was almost 11pm. Old bus, smelly, loud. Can’t call their phone number
Agra to Delhi, Bus A/C Semi Sleeper, NueGo, Oct 1, 2025
DS
David S
Journey went extremely smoothly
Agra to Delhi, Train #12049 CC - AC Chair Class, Indian Railways, Sep 1, 2025
OM
Oliver M
On time, pleasant staff, comfortable seat.
Agra to Delhi, Bus A/C Semi Sleeper, NueGo, Aug 22, 2025
YS
Yoshinobu S
I am very grateful that I was able to obtain an Indian Railways ticket, even though it took a few days, as it is very difficult for individuals to use it from overseas.
Agra to Delhi, Train #12617 2A - AC 2-Tier Sleeper, Indian Railways, Aug 18, 2025
4.4
333 customer reviews
5
55%
4
25%
3
9%
2
10%
1
1%

Agra to Delhi Schedule

TypeOperatorClassDeparture TimeArrival TimePriceRating
Taxi
TravelODesk India
Comfort 3pax
Any time
+4h 30m
$56.00
  4.1
Bus
UPSRTC
Non-AC Seater
00:19
04:16
$4.14
Train
Indian Railways
2A - AC 2-Tier Sleeper
00:35
03:45
$8.71
  4.4
Bus
Laxmi Holidays
AC Seater
01:00
03:50
$9.70
  5.0
Train
Indian Railways
2A - AC 2-Tier Sleeper
01:20
04:25
$8.71
  4.4
Bus
Raj Kalpana Travels
A/C Semi Sleeper
01:40
05:20
$5.13
  5.0
Bus
Khajuraho Travels
AC Seater
01:57
05:42
$6.49
Bus
Raj Kalpana Travels
A/C Semi Sleeper
02:15
06:00
$6.95
  5.0
Bus
Yolo Bus
AC Sleeper
02:31
07:05
$11.89
Bus
Sai Anand
A/C Semi Sleeper
02:48
06:32
$10.29
Bus
Intrcity Smartbus
AC Seater
03:05
07:10
$8.55
  5.0
Bus
Rao Sahab Travels
AC Seater
03:21
06:10
$23.99
Bus
Safar Express
AC Sleeper
03:38
07:28
$17.14
Train
Indian Railways
2A - AC 2-Tier Sleeper
03:55
08:45
$8.22
  3.6
Bus
Sai Ganraj Travels
AC Seater
04:14
08:45
$19.42
Bus
Laxmi Holidays
AC Seater
04:30
07:30
$5.83
  5.0
Bus
Khajuraho Travels
AC Seater
04:46
08:06
$17.10
Bus
Rao Sahab Travels
AC Seater
05:02
08:12
$10.27
Bus
UPSRTC
Non-AC Seater
05:19
08:58
$4.45
Bus
Laxmi Holidays
AC Seater
05:35
09:00
$11.04
  5.0

How to get from Agra to Delhi

To travel from Agra, home of the Taj Mahal to Delhi, India’s capital city, there are several means of transport one can choose. While one can either travel by a private taxi or a bus, travel by rail on a train is highly popular.

How far is Agra from Delhi?

The distance from Agra to Delhi by rail is 195 kilometres while by rail it is 217 kilometres.

What is the fastest means of transport to get from Agra to Delhi?

Trains take the fastest time from Agra to Delhi; between one hour to three hours. Travelling by road, be it by bus or by car will take from four hours to six hours.

What is the most budget friendly and most expensive way to travel to Delhi from Agra?

A private taxi is the most expensive way to travel from Agra to Delhi, costing between INR 1200-3000. A berth seat in an air-conditioned train compartment will cost between INR 500-1000. A bus is slightly cheaper, with tickets costing between INR 500-900.

How to get from Agra to Delhi by train

Trains are often a means of transport of choice to travel from Agra to Delhi, as they have berths and air-conditioned compartments. However, most trains from the Agra Cantonment Station depart late at night and reach Delhi’s Hazrat Nizamuddin Railway Station in the early morning so finding transportation from the station into Delhi may be difficult.

What are the most convenient trains to take from Agra to Delhi?

The best train to take from Agra to Delhi is the Gaitman Express which takes just under two hours and has several amenities including bio-toilets, hostesses to serve meals and snacks and WiFi express. The Gatiman Express departs from Agra in the afternoon.

Other trains one can take are the Kerala Express and Utkal Express, which leave from Agra in the mid-morning. Check the train schedule and departure time online.

How long does a rail journey from Agra to Delhi take?

Aside from the Gatiman Express, the duration of a train trip is from three to four hours.

What is the price of train tickets from Agra to Delhi?

Tickets for air-conditioned berth seats cost anywhere between INR 500-1800 depending on whether one chooses first, second or third class.

Is advanced booking of train tickets necessary?

Travellers should book train tickets at least two weeks before they plan to travel as Agra to Delhi is one of the most popular train routes in the country and train tickets sell out quickly, especially in high season.

Train travel – what to expect?

There are washroom facilities on board, but at times they are not clean, so bring along sanitizer, toilet paper and other required toiletries.

Most trains do not have dining cars, but some have staff selling refreshments in compartments. Otherwise, carry along snacks and meals.

How to get from Agra to Delhi by bus

While there are several buses which ply from Agra to Delhi, reliable buses are operated by the Uttar Pradesh State Road Transport Corporation(UPSRTC). Other popular companies which operate air-conditioned, comfortable buses are Falcon Tours and Travels and Hans Travels.

Where do buses from Agra to Delhi depart from?

Most buses from Agra to Delhi depart from the Agra ISBT, a stop which is in the outskirts of Agra. Operators run several trips per day, typically in the afternoon or early evening. Once in Delhi, the buses stop at the Sarai Kale Khan which is near Delhi’s Hazrat Nizamuddin Railway Station.

How long does a bus trip from Agra to Delhi take?

The bus journey from Agra to Delhi takes from four to five hours. The fastest route that most buses take is by the Taj Express Highway and the Yamuna Expressway.

How much do bus tickets cost?

Depending on the operator one chooses, bus tickets cost from INR 500-800.

Agra-Delhi bus travel tips

Buses on the route do not have toilet facilities on board but there are en route stops where one can use the washroom. Similarly, there are no refreshment facilities on board, so be sure to carry along snacks and bottled water.

While there are non-air conditioned buses with cheaper tickets, travellers should choose air-conditioned buses as the route is dusty and temperatures can be extreme.

How to get from Agra to Delhi by taxi or private car

Hiring a private taxi is another way one can travel from Agra to Delhi. However, it is more expensive than other options, costing between INR 1800-3000.

Transportation from Agra to Delhi

Facts about the transport from Agra to Delhi

Cheapest Transport$3
Fastest Transport1h 10m
Earliest Departure12:10 AM
Latest Departure11:59 PM
Departures per day54
Distance220 kilometers
Transport CompaniesAir India, Anshi Raj Shree Travels, Ashok Bus Service, Ashok Travels Mandsaur Group, Bss Cool Cool Travels, Bt Travels Brham Tour , Cab Expresso, Cherry Collars, Dhruv Travels, E Bus India, Elife, Fouji Travels, Gajraj Bus, Gola Bus Service, Hans Travels, Highway Star Travel Cargo, India Getbookcab , Indian Railways, IndiGo, Intrcity Smartbus, Jagdamba Tourism, Jai Shree Ganesh Yatra, Jamna Travels, Kashi Vishwanath , Kizuna Indo Travels, Laxmi Holidays, Mahalaxmi Travels , Mahalaxmi Travels, Miles India, New India Travels, NueGo, Palak Travels, Panwar Tour , Ptcskybus, Raj Kalpana Travels, Raj Shila Travels, RK Kalpana Travels, Sai Anand, Sanjay Travels, Shakmbhari Travels, Shatabdi Travels Gwalior, Taj Express Bus, TaxiBazaar, Tejas Travels, TravelODesk India, Vaishali Express, Vgo Bus, Vijay Tour and Travels, Warsi Travels, Yolo Bus, Zingbus