There are 8 ways to get from Tanuku to Agra by train, bus, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Vijayawada
best- Take the train from Tanuku to Vijayawada Jntrain 07222 / ...
- Take the train from Vijayawada Jn to Agra Cantttrain 12621 / ...
27h 40m₹807–6,701Bus
- Take the bus from Tanuku to Hyderabadbus
- Take the bus from Hyderabad to Bhopalbus
- Take the bus from Bhopal to Agrabus
37h 8mDrive 1,491 km
- Drive from Tanuku to Agracar 1,491 km
22h 50m₹16,691–24,109Fly Rajahmundry Airport to Agra Airport
- Fly from Rajahmundry Airport (RJA) to Agra Airport (AGR)plane RJA - AGR
18h 50m₹19,621–40,539Train
- Take the train from Rajamundry to Agra Cantttrain 12803
30h 18m₹821–6,929Taxi to Vijayawada Airport, fly to Indira Gandhi International Airport, train
- Take the taxi from Tanuku to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Indira Gandhi International Airport (DEL)plane VGA - DEL
- Take the train from New Delhi to Agra Cantttrain
7h 8m₹10,668–14,770Fly Rajahmundry Airport to Indira Gandhi International Airport, train
- Fly from Rajahmundry Airport (RJA) to Indira Gandhi International Airport (DEL)plane RJA - DEL
- Take the train from New Delhi to Agra Cantttrain
7h 43m₹10,156–20,779Fly Rajahmundry Airport to Gwalior Airport, train
- Fly from Rajahmundry Airport (RJA) to Gwalior Airport (GWL)plane RJA - GWL
- Take the train from Gwalior Jn. to Agra Cantttrain
11h 11m₹11,841–29,819
Tanuku to Agra by train
Comparing Your Travel Options
The cheapest way to get from Tanuku to Agra is to train via Vijayawada which costs ₹800 - ₹7,000 and takes 27h 40m.
The fastest way to get from Tanuku to Agra is to taxi and fly and train which takes 7h 8m and costs ₹10,000 - ₹15,000.
No, there is no direct bus from Tanuku to Agra. However, there are services departing from Tanuku and arriving at Agra via Hyderabad and Bhopal. The journey, including transfers, takes approximately 37h 8m.
No, there is no direct train from Tanuku to Agra. However, there are services departing from Tanuku and arriving at Agra Cantt via Vijayawada Jn. The journey, including transfers, takes approximately 27h 40m.
The distance between Tanuku and Agra is 1694 km. The road distance is 1491 km.
The best way to get from Tanuku to Agra without a car is to train via Vijayawada which takes 27h 40m and costs ₹800 - ₹7,000.
It takes approximately 27h 40m to get from Tanuku to Agra, including transfers.
Tanuku to Agra bus services, operated by Al Ayaan Travels, depart from Tanuku station.
Tanuku to Agra train services, operated by Indian Railways, depart from Tanuku station.
The best way to get from Tanuku to Agra is to train via Vijayawada which takes 27h 40m and costs ₹800 - ₹7,000. Alternatively, you can bus, which costs and takes 37h 8m, you could also fly, which costs ₹19,000 - ₹41,000 and takes 18h 50m.
What companies run services between Tanuku, India and Agra, India?
You can take a train from Tanuku to Agra Cantt via Vijayawada Jn in around 27h 40m. Alternatively, you can take a bus from Tanuku to Agra via Hyderabad and Bhopal in around 37h 8m.
- Website
- goindigo.in
Flights from Rajahmundry Airport to Agra Airport via Bengaluru
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- ₹19,000–39,000
Flights from Rajahmundry Airport to Agra Airport via Hyderabad, Bengaluru
- Ave. Duration
- 16h 20m
- When
- Friday and Sunday
- Estimated price
- ₹20,000–40,000
Flights from Rajahmundry Airport to Agra Airport via Mumbai, Bengaluru
- Ave. Duration
- 20h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹26,000–42,000
Flights from Rajahmundry Airport to Agra Airport via Madras, Bengaluru
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- ₹20,000–40,000
Flights from Vijayawada Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–11,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Madras
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹8,500–11,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–11,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Bengaluru
- Ave. Duration
- 5h 27m
- When
- Saturday, Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–11,000
Flights from Rajahmundry Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–18,000
Flights from Rajahmundry Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹9,500–18,000
Flights from Rajahmundry Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–18,000
Flights from Rajahmundry Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–27,000
- Website
- airindia.in
Flights from Vijayawada Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 33m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Vijayawada Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹9,000–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tanuku to Vijayawada Jn
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Vijayawada Jn to Agra Cantt
- Ave. Duration
- 23h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
Train from Rajamundry to Agra Cantt
- Ave. Duration
- 28h 15m
- Frequency
- Twice a week
- Estimated price
- ₹700–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–6,000
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Gwalior Jn. to Agra Cantt
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Website
- Al Ayaan Travels
Bus from Tanuku to Hyderabad
- Ave. Duration
- 8h 8m
- Frequency
- Hourly
- Schedules at
- Al Ayaan Travels
- Website
- omio.com
Bus from Tanuku to Hyderabad
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Schedules at
- hanstravel.in
Bus from Hyderabad to Bhopal
- Ave. Duration
- 14h 9m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Bhopal to Agra
- Ave. Duration
- 11h 15m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Tanuku to Hyderabad
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a day
- Schedules at
- Tranzking Travels
- Website
- Soumya Tours and Travels
Bus from Tanuku to Hyderabad
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Schedules at
- Soumya Tours and Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Tanuku to Hyderabad
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Tanuku to Hyderabad
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Al Travels
- Website
- Globehopper Mobility
Bus from Tanuku to Hyderabad
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Schedules at
- Globehopper Mobility
Bus from Hyderabad to Bhopal
- Ave. Duration
- 14h 35m
- Frequency
- Once daily
- Schedules at
- Globehopper Mobility
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Tanuku to Hyderabad
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Hyderabad to Bhopal
- Ave. Duration
- 16h
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bhopal to Agra
- Ave. Duration
- 11h 15m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- LLT Travels
Bus from Tanuku to Hyderabad
- Ave. Duration
- 6h 25m
- Frequency
- Once a week
- Schedules at
- LLT Travels
Bus from Hyderabad to Bhopal
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Schedules at
- LLT Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Tanuku to Hyderabad
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
- [email protected]
- Website
- Leafybus
Bus from Tanuku to Hyderabad
- Ave. Duration
- 7h 40m
- Frequency
- Once a week
- Website
- Leafybus
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Tanuku to Hyderabad
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Canara Pinto
- Phone
- +91 86038 69858
- [email protected]
- Website
- Pammi Travels
Bus from Tanuku to Hyderabad
- Ave. Duration
- 9h 35m
- Frequency
- Once a week
- Website
- Pammi Travels
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Hyderabad to Bhopal
- Ave. Duration
- 14h 45m
- Frequency
- Twice daily
- Estimated price
- ₹1,300–4,900
- Schedules at
- Punchiry Tours and Holidays
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Hyderabad to Bhopal
- Ave. Duration
- 14h
- Frequency
- 6 times a week
- Estimated price
- ₹700–2,400
- Schedules at
- Zingbus
Bus from Bhopal to Agra
- Ave. Duration
- 10h 25m
- Frequency
- Once a week
- Estimated price
- ₹550–1,800
- Schedules at
- Zingbus
- Website
- Kashmir Maxx
Bus from Bhopal to Agra
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Schedules at
- Kashmir Maxx
- Website
- Sana Travels
Bus from Bhopal to Agra
- Ave. Duration
- 11h 45m
- Frequency
- Once a week
- Schedules at
- Sana Travels
- Ave. Duration
- 1h 40m
- Estimated price
- ₹1,900–2,400
Carsncab
- Phone
- +91 99 12 39 23 12
- Website
- cabsncars.in
Godavari Car Travels
- Phone
- +91 98 48 99 77 77
- Website
- rajahmundrycabs.in
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Tanuku to Agra bus services, operated by Al Ayaan Travels, arrive at Hyderabad station.
Tanuku to Agra train services, operated by Indian Railways, arrive at Vijayawada Jn station.
Yes, the driving distance between Tanuku to Agra is 1491 km. It takes approximately 22h 50m to drive from Tanuku to Agra.
Book your Tanuku to Agra bus tickets online with Omio.
There are 402+ hotels available in Agra.





















