How to Get from Chandigarh to Agra
How to get from Chandigarh to Agra for the Taj Mahal: trains, overnight bus and private car, with prices and travel times.

Photo: Adam Jones from Kelowna, BC, Canada / Wikimedia Commons, CC BY-SA 2.0
Contents
Leaving behind the grid-like precision and modernist architecture of Chandigarh for the Mughal grandeur of Agra feels like a journey through India's historical layers. Chandigarh represents the vision of a post-independence future; Agra is the custodian of a royal past, anchored by the silhouette of the Taj Mahal. The journey south across the plains of Haryana and Uttar Pradesh runs from the calm, wide boulevards of the City Beautiful to the atmospheric energy of the Yamuna riverbanks.
The route is a favorite for travelers who want to combine the gateway to the Himalayas with India's Golden Triangle. Choose between the Indian Railways, a private car on the expressways or an affordable overnight bus.
Chandigarh to Agra by Train
The train is the most authentic way to experience this route, with a front-row seat to the changing landscape of North India. Trains connect Chandigarh with Agra Cantt and with Tundla Junction nearby.

Travel Classes and Comfort
The 2A (AC 2-Tier Sleeper) is the premium choice, with curtained berths and more space. The 3A (AC 3-Tier Sleeper) and 3E (AC 3-Tier Economy) are popular middle-ground options with air conditioning, which matters in the humid summer months. The SL (Sleeper Class) lacks air conditioning and can be dusty and crowded, but it is the way to travel like a local on a tight budget.
Arrival at Tundla
Some trains end at Tundla Junction instead of Agra Cantt. Taxis and auto-rickshaws wait outside the station for the final leg into Agra.
Chandigarh to Agra by Private Transfer
If you value door-to-door service and a dhaba meal along the way, a private transfer is the most flexible option and the fastest. The drive takes from about 7 hours. On booking platforms, prices run from about $95 to $166, depending on the vehicle (October 2026). Sedans and comfort cars suit solo travelers and couples. SUVs and vans carry up to 6 or 8 passengers. Starting in Mohali is also possible.[1]
Chandigarh to Agra by Bus
Buses suit travelers who prefer to ride in the evening and arrive in Agra by early morning. The trip takes from about 8 hours 45 minutes. On booking platforms, the AC seater costs about $10 (October 2026).[1]
Comparing Your Options
| Mode | Price | Duration | Comfort |
|---|---|---|---|
| Private Transfer | $95 - $166[1] | From about 7h[1] | High |
| Bus (AC Seater) | About $10[1] | About 8h 45min[1] | Moderate |
Tips for Traveling from Chandigarh to Agra
- Book Trains Early: Indian Railways tickets often sell out weeks ahead, especially for AC classes.
- Expressway Tolls: If you hire a private car, ask whether the Yamuna Expressway tolls are included in your quote.
- Station Selection: Agra Cantt (AGC) is the most convenient for the Taj Mahal area; Tundla (TDL) is a common alternative for long-distance trains.
- Timing Your Arrival: Arrive in the morning, check in and head to the Taj Mahal for the soft light of late afternoon.
Timetable
| Bus Chandigarh - Agra $ 10.11 8h 45m | |
|
|
| Taxi Chandigarh - Agra $ 94.19–165.19 6h 50m – 7h 46m | |
|
|
| Train Chandigarh - Agra $ 6.32–16.25 7h 47m | |
|
| Taxi Mohali - Agra $ 86.92–145.53 7h 43m | |
|
| Train Chandigarh - Tundla $ 6.32–25.54 8h 20m – 8h 25m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Chandigarh to Agra, including current prices and schedules.
The train in Sleeper Class (SL) is the cheapest. The bus costs about $10 on booking platforms (October 2026).
A private transfer, from about 7 hours depending on traffic.
By car from about 7 hours, and by bus about 8 hours 45 minutes. Trains take a similar time.
Yes. Many people take overnight buses on this route. Choose an AC sleeper or seater and keep your valuables with you.
2A has two tiers of berths and more space; 3A has three tiers and is more crowded but cheaper. Both are air-conditioned.
Yes. Taxis and auto-rickshaws wait outside Tundla station for the ride into Agra.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] 12Go: 12Go timetable: Chandigarh to Agra. Retrieved October 25, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.