There are 4 ways to get from Agra to Lalbagh Fort by train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Agra Fort to Sealdah
- Take the train from Barasat to Bangaon Jn
- Take the train from Benapole to Dhaka
28h 3m$13–86Drive 1,486.8 km
- Drive from Agra to Lalbagh Fort1,486.8 km
20h 56m$176–254Fly from Agra Airport
- Fly from Agra Airport (AGR) to Shahjalal International Airport (DAC)AGR - DAC
21h 45m$132–422Train to Gwalior Airport, fly
- Take the train from Agra Cantt to Gwalior Jn.
- Fly from Gwalior Airport (GWL) to Shahjalal International Airport (DAC)GWL - DAC
26h 1m$116–358
Agra Airport (AGR) to Shahjalal International Airport (DAC) flights
Questions & Answers
The cheapest way to get from Agra to Lalbagh Fort is to train which costs $13 - $90 and takes 28h 3m.
The fastest way to get from Agra to Lalbagh Fort is to drive which takes 20h 56m and costs $170 - $260.
The distance between Agra and Lalbagh Fort is 1567 km. The road distance is 1486.8 km.
It takes approximately 28h 3m to get from Agra to Lalbagh Fort, including transfers.
The best way to get from Agra to Lalbagh Fort is to train which takes 28h 3m and costs $13 - $90. Alternatively, you can fly, which costs $130 - $430 and takes 21h 45m.
Yes, the driving distance between Agra to Lalbagh Fort is 1487 km. It takes approximately 20h 56m to drive from Agra to Lalbagh Fort.
There are 456+ hotels available in Lalbagh Fort.
What companies run services between Agra, India and Lalbagh Fort, Bangladesh?
You can take a train from Agra Fort to Lalbagh Fort via Sealdah, Barasat, Bangaon Jn, Benapole, and Dhaka in around 28h 3m. Alternatively, IndiGo Airlines and Air India Limited fly from Agra Airport (AGR) to Shahjalal International Airport (DAC) 5 times a day.
- Website
- goindigo.in
Flights from Agra Airport to Shahjalal International Airport via Mumbai
- Ave. Duration
- 20h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $150–460
Flights from Agra Airport to Shahjalal International Airport via Hyderabad
- Ave. Duration
- 25h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $140–430
Flights from Agra Airport to Shahjalal International Airport via Bengaluru, Hyderabad
- Ave. Duration
- 24h 15m
- When
- Every day
- Estimated price
- $170–500
Flights from Agra Airport to Shahjalal International Airport via Bengaluru, Kolkata
- Ave. Duration
- 26h 45m
- When
- Every day
- Estimated price
- $170–490
Flights from Agra Airport to Shahjalal International Airport via Ahmedabad, Kolkata
- Ave. Duration
- 27h 45m
- When
- Every day
- Estimated price
- $140–430
Flights from Agra Airport to Shahjalal International Airport via Hyderabad, Kolkata
- Ave. Duration
- 28h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $140–430
Flights from Gwalior Airport to Shahjalal International Airport via Mumbai
- Ave. Duration
- 21h 20m
- When
- Every day
- Estimated price
- $140–420
Flights from Gwalior Airport to Shahjalal International Airport via Delhi
- Ave. Duration
- 22h 45m
- When
- Every day
- Estimated price
- $110–340
Flights from Gwalior Airport to Shahjalal International Airport via Delhi, Kolkata
- Ave. Duration
- 24h 35m
- When
- Every day
- Estimated price
- $110–350
- Website
- airindia.in
Flights from Agra Airport to Shahjalal International Airport via Mumbai
- Ave. Duration
- 19h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $130–420
Flights from Gwalior Airport to Shahjalal International Airport via Mumbai
- Ave. Duration
- 20h
- When
- Every day
- Estimated price
- $120–380
- Website
- usbair.com
Flights from Gwalior Airport to Shahjalal International Airport via Delhi, Kolkata
- Ave. Duration
- 20h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $110–350
Flights from Gwalior Airport to Shahjalal International Airport via Bengaluru, Kolkata
- Ave. Duration
- 20h 40m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $150–430
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Agra Fort to Sealdah
- Ave. Duration
- 20h 55m
- Frequency
- Once daily
- Estimated price
- $6–50
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $6–8
- Third AC (3A)
- $16–20
- Second AC (2A)
- $22–29
- First Class (1A)
- $35–50
Train from Barasat to Bangaon Jn
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Agra Cantt to Gwalior Jn.
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- $1–13
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–13
Train from Benapole to Dhaka
- Ave. Duration
- 3h 35m
- Frequency
- 6 times a week
- Estimated price
- $1–12
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–7
- 1st class berth (F_BERTH)
- $5–6
- AC class berth (AC_B)
- $8–12
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, Travelling by boat in Italy, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.











