There are 11 ways to get from Agra to Dwārka by train, plane, bus, car, 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 to Indira Gandhi International Airport, fly to Rajkot International Airport, train
best- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Rajkot International Airport (HSR)plane DEL - HSR
- Take the train from Rajkot Jn to Dwarkatrain
13h 7m₹8,054–13,710Train
cheapest- Take the train from Idgah Agra Jn to Dwarkatrain 15636 / ...
22h 13m₹600–4,800Bus via Jaipur
- Take the bus from Agra to Jaipurbus
- Take the bus from Jaipur to Rajkotbus
- Take the bus from Rajkot to Dwarkabus
30h 51mDrive 1,276.6 km
- Drive from Agra to Dwārkacar 1,276.6 km
16h 47m₹12,407–17,920Train to Indira Gandhi International Airport, fly to Govardhanpur Airport Jamnagar, train
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Govardhanpur Airport Jamnagar (JGA)plane DEL - JGA
- Take the train from Jamnagar to Dwarkatrain
13h 29m₹6,564–17,860Train to Indira Gandhi International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Sardar Vallabhbhai Patel International Airport (AMD)plane DEL - AMD
- Take the train from Sabarmati Jn to Dwarkatrain
13h 6m₹6,444–15,060Train to Jaipur International Airport, fly to Govardhanpur Airport Jamnagar, train
- Take the train from Agra Fort to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Govardhanpur Airport Jamnagar (JGA)plane JAI - JGA
- Take the train from Jamnagar to Dwarkatrain
15h 50m₹7,563–25,944Train to Indira Gandhi International Airport, fly to Bhuj Airport, taxi
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Bhuj Airport (BHJ)plane DEL - BHJ
- Take the taxi from Bhuj Airport (BHJ) to Dwārkataxi
11h 40m₹12,714–23,410Train to Jaipur International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Agra Fort to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Sardar Vallabhbhai Patel International Airport (AMD)plane JAI - AMD
- Take the train from Sabarmati Jn to Dwarkatrain
15h 17m₹6,943–16,144Train to Gwalior Airport, fly to Govardhanpur Airport Jamnagar, train
- Take the train from Agra Cantt to Gwalior Jn.train
- Fly from Gwalior Airport (GWL) to Govardhanpur Airport Jamnagar (JGA)plane GWL - JGA
- Take the train from Jamnagar to Dwarkatrain
12h 13m₹12,730–31,878Bus
- Take the bus from Agra to Rajkotbus redbusIndia_A/C Sleeper
- Take the bus from Rajkot to Dwarkabus redbusIndia_A/C Sleeper
34h 36m
Agra to Dwārka by train
Comparing Your Travel Options
The cheapest way to get from Agra to Dwārka is to train which costs ₹600 - ₹4,800 and takes 22h 13m.
The fastest way to get from Agra to Dwārka is to train and fly and taxi which takes 11h 40m and costs ₹12,000 - ₹24,000.
No, there is no direct bus from Agra to Dwārka. However, there are services departing from Agra and arriving at Dwarka via Jaipur and Rajkot. The journey, including transfers, takes approximately 30h 51m.
Yes, there is a direct train departing from Idgah Agra Jn and arriving at Dwarka. Services depart twice a week, and operate Monday and Saturday. The journey takes approximately 22h 13m.
The distance between Agra and Dwārka is 1387 km. The road distance is 1276.6 km.
The best way to get from Agra to Dwārka without a car is to train which takes 22h 13m and costs ₹600 - ₹4,800.
It takes approximately 13h 7m to get from Agra to Dwārka, including transfers.
Agra to Dwārka bus services, operated by PTC Skybus, depart from Agra station.
Agra to Dwārka train services, operated by Indian Railways, depart from Idgah Agra Jn station.
The best way to get from Agra to Dwārka is to train which takes 22h 13m and costs ₹600 - ₹4,800. Alternatively, you can bus via Jaipur, which costs and takes 30h 51m.
What companies run services between Agra, India and Dwārka, Gujarāt, India?
Indian Railways operates a train from Idgah Agra Jn to Dwarka twice a week. Tickets cost ₹600–4,800 and the journey takes 22h 13m. Alternatively, you can take a bus from Agra to Dwarka via Jaipur and Rajkot in around 30h 51m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- ₹7,000–10,000
Flights from Indira Gandhi International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,000–10,000
Flights from Indira Gandhi International Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 4h 57m
- When
- Monday to Friday
- Estimated price
- ₹6,000–18,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport via Dehra Dun
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport via Jaipur International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Jaipur International Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 6h 45m
- When
- Monday to Friday
- Estimated price
- ₹8,500–24,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport via Indore
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Indira Gandhi International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Indira Gandhi International Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₹4,400–14,000
Flights from Jaipur International Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- ₹8,000–24,000
Flights from Indira Gandhi International Airport to Bhuj Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Gwalior Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹12,000–29,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₹6,000–10,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹4,400–14,000
Flights from Jaipur International Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 8h 32m
- When
- Every day
- Estimated price
- ₹8,000–24,000
Flights from Gwalior Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹12,000–29,000
- Website
- starair.in
Flights from Indira Gandhi International Airport to Govardhanpur Airport Jamnagar via Surat
- Ave. Duration
- 4h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,000–20,000
Flights from Jaipur International Airport to Govardhanpur Airport Jamnagar via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹7,000–23,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹4,900–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- 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 Rajkot Jn to Dwarka
- Ave. Duration
- 5h 54m
- Frequency
- 5 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Idgah Agra Jn to Dwarka
- Ave. Duration
- 22h 13m
- 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 Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- 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 Jamnagar to Dwarka
- Ave. Duration
- 3h 43m
- Frequency
- 5 times a day
- 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 Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- 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 Sabarmati Jn to Dwarka
- Ave. Duration
- 6h 27m
- Frequency
- 6 times a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Agra Fort to Gandhinagar Jpr
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Jamnagar to Dwarka
- Ave. Duration
- 3h 43m
- Frequency
- 5 times a day
- 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 Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- 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 Agra Fort to Gandhinagar Jpr
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Sabarmati Jn to Dwarka
- Ave. Duration
- 6h 27m
- Frequency
- 6 times a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Agra Cantt to Gwalior Jn.
- Ave. Duration
- 1h 21m
- 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 Jamnagar to Dwarka
- Ave. Duration
- 3h 43m
- Frequency
- 5 times a day
- 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
- Phone
- +91 91299 29994
- [email protected]
- Website
- PTC Skybus
Bus from Agra to Jaipur
- Ave. Duration
- 5h
- Frequency
- Hourly
- Website
- PTC Skybus
- Website
- Deva Travels
Bus from Agra to Jaipur
- Ave. Duration
- 4h 35m
- Frequency
- Every 4 hours
- Schedules at
- Deva Travels
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Agra to Jaipur
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Schedules at
- Panwar Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Agra to Jaipur
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Website
- NeuGo
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Agra to Jaipur
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Schedules at
- Mahalaxmi Travels
- Website
- Kalpana Travels Pvt. Ltd.
Bus from Agra to Jaipur
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- Kalpana Travels Pvt. Ltd.
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Agra to Jaipur
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Agra to Jaipur
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Website
- Vijay Tours And Travels
- Website
- omio.com
Bus from Agra to Jaipur
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Rathi Travels Business Class
Bus from Agra to Jaipur
- Ave. Duration
- 4h 5m
- Frequency
- 6 times a week
- Schedules at
- Rathi Travels Business Class
- Website
- Radhika Travels
Bus from Agra to Jaipur
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Schedules at
- Radhika Travels
- Phone
- +91 9784162573
- [email protected]
- Website
- Shree Ganesh Travels
Bus from Agra to Jaipur
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Schedules at
- Shree Ganesh Travels
- Website
- New Baba Tour And Travels
Bus from Agra to Jaipur
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a week
- Schedules at
- New Baba Tour And Travels
Bus from Agra to Jaipur
- Ave. Duration
- 4h 10m
- Frequency
- 3 times a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Agra to Jaipur
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Website
- MR Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Agra to Jaipur
- Ave. Duration
- 4h 44m
- Frequency
- 3 times a week
- Website
- Jain Travels
- Phone
- +91 99296 11119
- [email protected]
- Website
- Jakhar Travels
Bus from Agra to Jaipur
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Website
- Jakhar Travels
Bus from Jaipur to Rajkot
- Ave. Duration
- 17h 45m
- Frequency
- 4 times a week
- Website
- Jakhar Travels
- Website
- Amar Travels
Bus from Agra to Jaipur
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a week
- Schedules at
- Amar Travels
- Website
- Bhagwati Travels Express
Bus from Agra to Jaipur
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Website
- Bhagwati Travels Express
- Website
- shri sang journeys
Bus from Agra to Jaipur
- Ave. Duration
- 4h 10m
- Frequency
- Twice a week
- Schedules at
- shri sang journeys
- Website
- jk travels
Bus from Agra to Jaipur
- Ave. Duration
- 5h 10m
- Frequency
- Once a week
- Schedules at
- jk travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Jaipur to Rajkot
- Ave. Duration
- 19h 15m
- Frequency
- 4 times a day
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- PAL BUS(Patel Travels®)
Bus from Jaipur to Rajkot
- Ave. Duration
- 17h 55m
- Frequency
- Once daily
- Schedules at
- PAL BUS(Patel Travels®)
- Website
- Shree Mahaveer Travels
Bus from Jaipur to Rajkot
- Ave. Duration
- 20h
- Frequency
- 4 times a week
- Schedules at
- Shree Mahaveer Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Rajkot
- Ave. Duration
- 20h 30m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Rajkot to Dwarka
- Ave. Duration
- 5h 5m
- Frequency
- Every 3 hours
- Schedules at
- Gujarat Travels
Bus from Rajkot to Dwarka
- Ave. Duration
- 5h 5m
- Frequency
- Every 3 hours
- Schedules at
- Gujarat Travels
Bus from Rajkot to Dwarka
- Ave. Duration
- 5h 25m
- Frequency
- Every 4 hours
- Schedules at
- Shree Bansidhar Travels Pvt. Ltd
Bus from Rajkot to Dwarka
- Ave. Duration
- 5h 25m
- Frequency
- Every 4 hours
- Schedules at
- Shree Bansidhar Travels Pvt. Ltd
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Rajkot to Dwarka
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Website
- Shiv Shakti
- Website
- Shiv Shakti
Bus from Rajkot to Dwarka
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- aadigo® bus
Bus from Rajkot to Dwarka
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Schedules at
- aadigo® bus
Bus from Rajkot to Dwarka
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Schedules at
- aadigo® bus
- Website
- Raghuveer Travels
Bus from Rajkot to Dwarka
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a week
- Schedules at
- Raghuveer Travels
Bus from Rajkot to Dwarka
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a week
- Schedules at
- Raghuveer Travels
- Phone
- +91 8980805081
- [email protected]
- Website
- Urvashi Travels
Bus from Rajkot to Dwarka
- Ave. Duration
- 4h 45m
- Frequency
- Twice a week
- Schedules at
- Urvashi Travels
Bus from Rajkot to Dwarka
- Ave. Duration
- 4h 45m
- Frequency
- Twice a week
- Schedules at
- Urvashi Travels
- Website
- Maa Vaishno Travels & Parcel
Bus from Agra to Rajkot
- Ave. Duration
- 29h
- Frequency
- Once daily
- Schedules at
- Maa Vaishno Travels & Parcel
- Phone
- +91 99790 40078
- [email protected]
- Website
- Avadh Travels
Bus from Agra to Rajkot
- Ave. Duration
- 25h 30m
- Frequency
- Once a week
- Schedules at
- Avadh Travels
- Ave. Duration
- 5h 43m
- Estimated price
- ₹5,500–7,000
Kutch Cars Retals
- Phone
- +91 94 26 6 2 46 35
- Website
- kutchcarz.com
Pomal Tours And Travels
Shree Ram Tourism
- Phone
- +91 98 79 25 90 47
- Website
- shreeramtourism.com
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
Agra to Dwārka bus services, operated by PTC Skybus, arrive at Jaipur station.
Agra to Dwārka train services, operated by Indian Railways, arrive at Dwarka station.
Yes, the driving distance between Agra to Dwārka is 1277 km. It takes approximately 16h 47m to drive from Agra to Dwārka.
Book your Agra to Dwārka bus tickets online with Omio.
There are 108+ hotels available in Dwārka.
























