There are 9 ways to get from Dharmanagar to Agra by car, plane, train, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Osmani International Airport, fly, train
best- Drive from Dharmanagar to Osmani International Airport (ZYL)car
- Fly from Osmani International Airport (ZYL) to Indira Gandhi International Airport (DEL)plane ZYL - DEL
- Take the train from New Delhi to Agra Cantttrain
9h 18m₹13,514–38,341Train via Kanpur
cheapest- Take the train from Dharmanagar to Govindpuritrain 14619
- Take the train from Govindpuri to Agra Forttrain 12987
41h 50m₹992–7,599Train
- Take the train from Dharmanagar to Kanpur Centraltrain 20501
- Take the train from Kanpur Central to Yamuna Bdg Agratrain 12179
40h 34m₹1,052–7,968Taxi, bus
- Take the taxi from Dharmanagar to Silchar, Assamtaxi
- Take the bus from Silchar, Assam to Shillong, Meghalayabus
- Take the bus from Shillong, Meghalaya to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Agra, Uttar Pradeshbus
47h 21mDrive 1,763.4 km
- Drive from Dharmanagar to Agracar 1,763.4 km
23h 17m₹19,883–28,719Train to Agartala, fly, train
- Take the train from Dharmanagar to Agartalatrain
- Fly from Agartala (IXA) to Indira Gandhi International Airport (DEL)plane IXA - DEL
- Take the train from New Delhi to Agra Cantttrain
11h 25m₹9,023–16,896Taxi to Aizawl Lengpui Airport, fly, train
- Take the taxi from Dharmanagar to Aizawl Lengpui Airport (AJL)taxi
- Fly from Aizawl Lengpui Airport (AJL) to Indira Gandhi International Airport (DEL)plane AJL - DEL
- Take the train from New Delhi to Agra Cantttrain
8h 45m₹11,480–22,503Drive, train to Shahjalal International Airport, fly, train
- Drive from Dharmanagar to Shamshernagarcar
- Take the train from Shamshernagar to Biman Bandartrain
- Fly from Shahjalal International Airport (DAC) to Indira Gandhi International Airport (DEL)plane DAC - DEL
- Take the train from New Delhi to Agra Cantttrain
12h 20m₹11,838–29,162Taxi to Imphal International Airport, fly, train
- Take the taxi from Dharmanagar to Imphal International Airport (IMF)taxi
- Fly from Imphal International Airport (IMF) to Indira Gandhi International Airport (DEL)plane IMF - DEL
- Take the train from New Delhi to Agra Cantttrain
11h 30m₹15,135–24,231
Dharmanagar to Agra by train
Questions & Answers
The cheapest way to get from Dharmanagar to Agra is to train via Kanpur which costs ₹950 - ₹8,000 and takes 41h 50m.
The fastest way to get from Dharmanagar to Agra is to taxi and fly and train which takes 8h 45m and costs ₹11,000 - ₹23,000.
No, there is no direct train from Dharmanagar to Agra. However, there are services departing from Dharmanagar and arriving at Yamuna Bdg Agra via Kanpur Central. The journey, including transfers, takes approximately 40h 34m.
The distance between Dharmanagar and Agra is 1851 km. The road distance is 1763.4 km.
The best way to get from Dharmanagar to Agra without a car is to train which takes 40h 34m and costs ₹1,000 - ₹8,000.
It takes approximately 9h 18m to get from Dharmanagar to Agra, including transfers.
Dharmanagar to Agra train services, operated by Indian Railways, depart from Dharmanagar station.
Dharmanagar to Agra train services, operated by Indian Railways, arrive at Kanpur Central station.
Yes, the driving distance between Dharmanagar to Agra is 1763 km. It takes approximately 23h 17m to drive from Dharmanagar to Agra.
There are 427+ hotels available in Agra.
What companies run services between Dharmanagar, India and Agra, India?
You can take a train from Dharmanagar to Yamuna Bdg Agra via Kanpur Central in around 40h 34m.
- Website
- goindigo.in
Flights from Osmani International Airport to Indira Gandhi International Airport via Shahjalal International Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹13,000–39,000
Flights from Agartala to Indira Gandhi International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Agartala to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Agartala to Indira Gandhi International Airport via Gauhati
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Agartala to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–14,000
Flights from Aizawl Lengpui Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Aizawl Lengpui Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Aizawl Lengpui Airport to Indira Gandhi International Airport via Gauhati
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Shahjalal International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Shahjalal International Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Imphal International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Imphal International Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Imphal International Airport to Indira Gandhi International Airport via Agartala
- Ave. Duration
- 4h 25m
- When
- Monday and Wednesday
- Estimated price
- ₹7,500–16,000
Flights from Imphal International Airport to Indira Gandhi International Airport via Gauhati
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–16,000
- Website
- airindia.in
Flights from Osmani International Airport to Indira Gandhi International Airport via Shahjalal International Airport
- Ave. Duration
- 4h 55m
- When
- Wednesday and Sunday
- Estimated price
- ₹12,000–35,000
Flights from Shahjalal International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹9,500–27,000
Flights from Imphal International Airport to Indira Gandhi International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Imphal International Airport to Indira Gandhi International Airport via Bagdogra
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–26,000
Flights from Imphal International Airport to Indira Gandhi International Airport via Gauhati
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹9,000–26,000
- Website
- airindiaexpress.in
Flights from Imphal International Airport to Indira Gandhi International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Imphal International Airport to Indira Gandhi International Airport via Bagdogra
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–26,000
Flights from Imphal International Airport to Indira Gandhi International Airport via Gauhati
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹9,000–26,000
- Website
- biman-airlines.com
Flights from Osmani International Airport to Indira Gandhi International Airport via Shahjalal International Airport
- Ave. Duration
- 5h 27m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹17,000–40,000
Flights from Shahjalal International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹13,000–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Dharmanagar to Kanpur Central
- Ave. Duration
- 35h 45m
- Frequency
- Once a week
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Kanpur Central to Yamuna Bdg Agra
- Ave. Duration
- 3h 49m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Dharmanagar to Agartala
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
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 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 Dharmanagar to Govindpuri
- Ave. Duration
- 36h 50m
- Frequency
- Once a week
- Estimated price
- ₹800–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,000
Train from Govindpuri to Agra Fort
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- [email protected]
- Website
- Bangladesh Railway
Train from Shamshernagar to Biman Bandar
- Ave. Duration
- 3h 51m
- Frequency
- Twice daily
- Estimated price
- ₹144–1,000
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹150–210
- 1st class seat (F_SEAT)
- ₹190–260
- Snigdha
- ₹320–450
- AC class seat (AC_S)
- ₹410–600
- 1st class berth (F_BERTH)
- ₹480–540
- AC class berth (AC_B)
- ₹700–1,000
- S_Chair
- ₹175
- Shovan
- ₹144
- F_Chair
- ₹264
- F_Seat
- ₹264
- Website
- Deep Travels
Bus from Silchar, Assam to Shillong, Meghalaya
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Schedules at
- Deep Travels
- Phone
- 18003453986
- Website
- ASTC
Bus from Shillong, Meghalaya to Siliguri, West Bengal
- Ave. Duration
- 13h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–1,000
- Website
- ASTC
- Phone
- +91 81188 83768
- [email protected]
- Website
- Anaya Holidays
Bus from Siliguri, West Bengal to Agra, Uttar Pradesh
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Schedules at
- Anaya Holidays
- Ave. Duration
- 3h 31m
- Estimated price
- ₹2,500–9,000
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















