HUB hero image

How to Travel from

Old Delhi to Agra

by Rideshare or Car

Old Delhi
+0
Agra
Transport search to Agra
Old Delhi
+0
Agra
Building a composite car route
Cheapest
Best Offer!
Car
2 h 30 min
208 km.
from $11
Composite Route Car Only

Two ways to Travel from Old Delhi to Agra

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Indian Railways

Phone:
14646
Website:
irctc.co.in
Train from Hazrat Nizamuddin to Mathura
Ave. Duration:
1h 27m
Frequency:
Hourly
Estimated price:
$1.91–$21.60
Train from Mathura Jn to Agra
Ave. Duration:
30 min
Frequency:
Hourly
Estimated price:
$1.52–$10.16

Bus operators

Laxmi Holidays

Phone:
+918377971006
Website:
laxmiholidays.com/
Bus from Mori Gate to Agra
Ave. Duration:
3h 46m
Frequency:
Hourly

FlixBus India

Website:
flixbus.com
Bus from Mori Gate to Agra
Ave. Duration:
5h 5m
Frequency:
Once daily

Zingbus

Phone:
+918287009889
Website:
zingbus.com/
Bus from Kashmere Gate to Kuberpur
Ave. Duration:
3h
Frequency:
Hourly
Estimated price:
$4.45–$39.38
Bus from Mori Gate to Agra
Ave. Duration:
3h 52m
Frequency:
Once daily
Estimated price:
$4.19–$39.38

Questions and Answers

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

The cheapest way to get from Old Delhi to Agra is to train which costs $3.26 - $28.26 and takes 3h 18m.

What is the fastest way to get from Old Delhi to Agra?

The fastest way to get from Old Delhi to Agra is to drive which takes 2h 30m and costs $22.83 - $34.78 .

Is there a direct bus between Old Delhi and Agra?

Yes, there is a direct bus departing from Mori Gate and arriving at Agra. Services depart once daily, and operate every day. The journey takes approximately 3h 46m.

How far is it from Old Delhi to Agra?

The distance between Old Delhi and Agra is 255 km. The road distance is 209 km.

How do I travel from Old Delhi to Agra without a car?

The best way to get from Old Delhi to Agra without a car is to bus via Kuberpur Toll Plaza which takes 3h 13m and costs $7.07 - $38.04 .

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

It takes approximately 3h 13m to get from Old Delhi to Agra, including transfers.

Where do I catch the Old Delhi to Agra bus from?

Old Delhi to Agra bus services, operated by Laxmi Holidays, depart from Mori Gate station.

Train or bus from Old Delhi to Agra?

The best way to get from Old Delhi to Agra is to bus via Kuberpur Toll Plaza which takes 3h 13m and costs $7.07 - $38.04 . Alternatively, you can train, which costs $3.26 - $28.26 and takes 3h 18m.

Where does the Old Delhi to Agra bus arrive?

Old Delhi to Agra bus services, operated by Laxmi Holidays, arrive at Agra station.

Can I drive from Old Delhi to Agra?

Yes, the driving distance between Old Delhi to Agra is 209 km. It takes approximately 2h 30m to drive from Old Delhi to Agra.

How do I get a bus ticket from Old Delhi to Agra?

Book your Old Delhi to Agra bus tickets online with Omio and FlixBus.

Where can I stay near Agra?

There are 411+ hotels available in Agra. Prices start at $11.89 per night.
+0