There are 6 ways to get from Dwārka to Agra by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Govardhanpur Airport Jamnagar, fly to Gwalior Airport, train
best- Take the train from Dwarka to Lakhabawaltrain
- Fly from Govardhanpur Airport Jamnagar (JGA) to Gwalior Airport (GWL)plane JGA - GWL
- Take the train from Gwalior Jn. to Agra Cantttrain
10h 10m₹10,833–29,022Train
cheapest- Take the train from Dwarka to Idgah Agra Jntrain 15635 / ...
23h 54m₹600–4,800Bus
- Take the bus from Dwarka to Rajkotbus
- Take the bus from Rajkot to Jaipurbus
- Take the bus from Jaipur to Agrabus
30h 7mDrive 1,279.1 km
- Drive from Dwārka to Agracar 1,279.1 km
16h 51m₹14,316–20,679Train to Rajkot International Airport, fly to Indira Gandhi International Airport, train
- Take the train from Dwarka to Rajkot Jntrain
- Fly from Rajkot International Airport (HSR) to Indira Gandhi International Airport (DEL)plane HSR - DEL
- Take the train from New Delhi to Agra Cantttrain
11h 8m₹8,044–15,687Train to Govardhanpur Airport Jamnagar, fly to Indira Gandhi International Airport, train
- Take the train from Dwarka to Lakhabawaltrain
- Fly from Govardhanpur Airport Jamnagar (JGA) to Indira Gandhi International Airport (DEL)plane JGA - DEL
- Take the train from New Delhi to Agra Cantttrain
10h 57m₹6,648–14,982
Dwārka to Agra by train
Comparing Your Travel Options
The cheapest way to get from Dwārka to Agra is to train which costs ₹600 - ₹4,800 and takes 23h 54m.
The fastest way to get from Dwārka to Agra is to train and fly which takes 10h 10m and costs ₹10,000 - ₹29,000.
No, there is no direct bus from Dwārka to Agra. However, there are services departing from Dwarka and arriving at Agra via Rajkot and Jaipur. The journey, including transfers, takes approximately 30h 7m.
Yes, there is a direct train departing from Dwarka and arriving at Idgah Agra Jn. Services depart twice a week, and operate Thursday and Friday. The journey takes approximately 23h 54m.
The distance between Dwārka and Agra is 1204 km. The road distance is 1279.1 km.
The best way to get from Dwārka to Agra without a car is to train which takes 23h 54m and costs ₹600 - ₹4,800.
It takes approximately 10h 10m to get from Dwārka to Agra, including transfers.
Dwārka to Agra bus services, operated by Hans Travels, depart from Dwarka station.
Dwārka to Agra train services, operated by Indian Railways, depart from Dwarka station.
The best way to get from Dwārka to Agra is to train which takes 23h 54m and costs ₹600 - ₹4,800. Alternatively, you can bus, which costs and takes 30h 7m.
What companies run services between Dwārka, Gujarāt, India and Agra, India?
Indian Railways operates a train from Dwarka to Idgah Agra Jn twice a week. Tickets cost ₹600–4,800 and the journey takes 23h 54m. Alternatively, you can take a bus from Dwarka to Agra via Rajkot and Jaipur in around 30h 7m.
- Website
- goindigo.in
Flights from Govardhanpur Airport Jamnagar to Gwalior Airport via Mumbai
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Rajkot International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Rajkot International Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Govardhanpur Airport Jamnagar to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,000–10,000
Flights from Govardhanpur Airport Jamnagar to Indira Gandhi International Airport via Ahmedabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹6,000–10,000
- Website
- airindia.in
Flights from Rajkot International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Govardhanpur Airport Jamnagar to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹7,000–19,000
- Website
- airindiaexpress.in
Flights from Govardhanpur Airport Jamnagar to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dwarka to Lakhabawal
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
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
Train from Dwarka to Idgah Agra Jn
- Ave. Duration
- 23h 54m
- Frequency
- Twice a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,800–4,800
Train from Dwarka to Rajkot Jn
- Ave. Duration
- 4h 59m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
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 Dwarka to Lakhabawal
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
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
- Website
- omio.com
Bus from Dwarka to Rajkot
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
Bus from Rajkot to Jaipur
- Ave. Duration
- 18h 48m
- Frequency
- 5 times a week
- Schedules at
- hanstravel.in
Bus from Jaipur to Agra
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Schedules at
- hanstravel.in
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Dwarka to Rajkot
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Website
- Shiv Shakti
- Website
- Shiv Shakti
Bus from Jaipur to Agra
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Dwarka to Rajkot
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
Bus from Rajkot to Jaipur
- Ave. Duration
- 17h 45m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Schedules at
- Tranzking Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Dwarka to Rajkot
- Ave. Duration
- 5h 36m
- Frequency
- Once daily
- Website
- Krish Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Dwarka to Rajkot
- Ave. Duration
- 5h 44m
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
Bus from Rajkot to Jaipur
- Ave. Duration
- 19h
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
Bus from Jaipur to Agra
- Ave. Duration
- 5h 35m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
- Website
- Maa Tours Travels
Bus from Dwarka to Rajkot
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Schedules at
- Maa Tours Travels
- Website
- Konduskar Travels Pvt. Ltd
Bus from Dwarka to Rajkot
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Schedules at
- Konduskar Travels Pvt. Ltd
Bus from Dwarka to Rajkot
- Ave. Duration
- 4h 31m
- Frequency
- Twice a week
- Schedules at
- Shree Bansidhar Travels Pvt. Ltd
- Phone
- 18003453986
- Website
- ASTC
Bus from Dwarka to Rajkot
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Estimated price
- ₹300–430
- Website
- ASTC
- Website
- Snemita Paribahan(Jackson)
Bus from Dwarka to Rajkot
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Schedules at
- Snemita Paribahan(Jackson)
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Dwarka to Rajkot
- Ave. Duration
- 3h 55m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Rajkot to Jaipur
- Ave. Duration
- 18h 48m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Agra
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Bombay Raja Roadlinks
Bus from Dwarka to Rajkot
- Ave. Duration
- 4h 35m
- Frequency
- Once a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Rajkot to Jaipur
- Ave. Duration
- 18h 25m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Jaipur to Agra
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Jaipur to Agra
- Ave. Duration
- 5h 15m
- Frequency
- Hourly
- Estimated price
- ₹420–1,100
- Schedules at
- Zingbus
- Website
- Al Ayaan Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Schedules at
- Al Ayaan Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Jaipur to Agra
- Ave. Duration
- 6h 10m
- Frequency
- 4 times a day
- Website
- NeuGo
- Website
- Sana Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h 50m
- Frequency
- 3 times a day
- Schedules at
- Sana Travels
- Website
- Soumya Tours and Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Schedules at
- Soumya Tours and Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Website
- Jain Travels
- Website
- Rahulraj Travels Mesai
Bus from Jaipur to Agra
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a week
- Schedules at
- Rahulraj Travels Mesai
- Website
- Atana Connect
Bus from Jaipur to Agra
- Ave. Duration
- 5h
- Frequency
- 5 times a week
- Schedules at
- Atana Connect
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Schedules at
- Al Travels
- Website
- Bhagwati Travels Express
Bus from Jaipur to Agra
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a week
- Website
- Bhagwati Travels Express
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Jaipur to Agra
- Ave. Duration
- 3h 59m
- Frequency
- 4 times a week
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Jaipur to Agra
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Schedules at
- Canara Pinto
- Website
- Raj Laxmi Travels
Bus from Jaipur to Agra
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Schedules at
- Raj Laxmi Travels
- Website
- Globehopper Mobility
Bus from Jaipur to Agra
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Schedules at
- Globehopper Mobility
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Jaipur to Agra
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Jaipur to Agra
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹1,300–3,200
- Schedules at
- Punchiry Tours and Holidays
- Website
- Trishul Transport Service
Bus from Jaipur to Agra
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Schedules at
- Trishul Transport Service
- Website
- Moon Light Travels Katra
Bus from Jaipur to Agra
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a week
- Schedules at
- Moon Light Travels Katra
- Website
- Rushikesh Travels
Bus from Jaipur to Agra
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a week
- Schedules at
- Rushikesh Travels
- Phone
- 8888424424
- [email protected]
- Website
- Neeta Tours and Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a week
- Estimated price
- ₹480–1,500
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,500
- Seater
- ₹500–900
- Website
- Mohindra Smart Bus
Bus from Jaipur to Agra
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Schedules at
- Mohindra Smart Bus
- Phone
- +91 94628 24750
- Website
- Anshi Raj Shree Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Website
- Anshi Raj Shree Travels
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
Dwārka to Agra bus services, operated by Hans Travels, arrive at Rajkot station.
Dwārka to Agra train services, operated by Indian Railways, arrive at Idgah Agra Jn station.
Yes, the driving distance between Dwārka to Agra is 1279 km. It takes approximately 16h 51m to drive from Dwārka to Agra.
Book your Dwārka to Agra bus tickets online with Omio.
There are 426+ hotels available in Agra.
































