There are 7 ways to get from Māldah to Agra Cantt by train, bus, car, taxi, 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 Malda Town to Tundla Jn15658 / ...
21h 46m₹1,811–5,731Train via Delhi
cheapest- Take the train from Malda Town to Anand Vihar Terminal
- Take the train from Hazrat Nizamuddin to Mathura Jn
- Take the train from Mathura Jn to Agra Cantt
23h 25m₹1,570–7,748Train, bus
- Take the train from Malda Town to PT. Deen Dayal Upadhyaya Jn.
- Take the bus from Varanasi to Alambagh
- Take the bus from Alambagh to Agra ISBT
25h 16m₹2,291–5,491Drive 1,213.1 km
- Drive from Māldah to Agra Cantt1,213.1 km
15h 15m₹12,780–18,460Taxi to Purnea Airport, fly to Gwalior Airport, train
- Take the taxi from Māldah to Purnea Airport (PXN)
- Fly from Purnea Airport (PXN) to Gwalior Airport (GWL)PXN - GWL
- Take the train from Gwalior Jn. to Agra Cantt
28h 5m₹10,528–23,203Taxi to Purnea Airport, fly to Indira Gandhi International Airport, train
- Take the taxi from Māldah to Purnea Airport (PXN)
- Fly from Purnea Airport (PXN) to Indira Gandhi International Airport (DEL)PXN - DEL
- Take the train from Hazrat Nizamuddin to Mathura Jn
- Take the train from Mathura Jn to Agra Cantt
8h 15m₹8,313–19,833Taxi to Deoghar, fly to Indira Gandhi International Airport, train
- Take the taxi from Māldah to Deoghar (DGH)
- Fly from Deoghar (DGH) to Indira Gandhi International Airport (DEL)DGH - DEL
- Take the train from Hazrat Nizamuddin to Mathura Jn
- Take the train from Mathura Jn to Agra Cantt
9h 29m₹11,261–19,135
Purnea Airport (PXN) to Gwalior Airport (GWL) flights
Questions & Answers
The cheapest way to get from Māldah to Agra Cantt is to train which costs ₹1,800 - ₹6,000 and takes 21h 46m.
The fastest way to get from Māldah to Agra Cantt is to taxi and fly and train which takes 8h 15m and costs ₹8,000 - ₹20,000.
The distance between Māldah and Agra Cantt is 1245 km. The road distance is 1213.1 km.
The best way to get from Māldah to Agra Cantt without a car is to train which takes 21h 46m and costs ₹1,800 - ₹6,000.
It takes approximately 21h 46m to get from Māldah to Agra Cantt, including transfers.
Yes, the driving distance between Māldah to Agra Cantt is 1213 km. It takes approximately 15h 15m to drive from Māldah to Agra Cantt.
There are 388+ hotels available in Agra Cantt.
What companies run services between Māldah, West Bengal, India and Agra Cantt, India?
Indian Railways operates a train from Malda Town to Tundla Jn twice daily. Tickets cost ₹550–4,200 and the journey takes 20h 53m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Purnea Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 25h 35m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Purnea Airport to Gwalior Airport via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 24h
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Purnea Airport to Gwalior Airport via Kolkata, Mumbai
- Ave. Duration
- 25h 40m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Purnea Airport to Gwalior Airport via Kolkata, Indira Gandhi International Airport
- Ave. Duration
- 27h 25m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Purnea Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹5,000–14,000
Flights from Purnea Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Deoghar to Indira Gandhi International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Malda Town to Tundla Jn
- Ave. Duration
- 20h 53m
- Frequency
- Twice daily
- Estimated price
- ₹550–4,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Malda Town to PT. Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,600
Train from Gwalior Jn. to Agra Cantt
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Malda Town to Anand Vihar Terminal
- Ave. Duration
- 19h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹600–4,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Hazrat Nizamuddin to Mathura Jn
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Mathura Jn to Agra Cantt
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Varanasi to Alambagh
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- ₹400–750
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹400–550
- Janrath
- ₹500–750
- Adult
- ₹490–750
Bus from Alambagh to Agra ISBT
- Ave. Duration
- 6h 15m
- Frequency
- Hourly
- Estimated price
- ₹480–850
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹480–650
- Janrath
- ₹600–850
- Pink Express
- ₹810
- Janrath 2X2
- ₹810
- Ave. Duration
- 2h 35m
- Estimated price
- ₹3,000–6,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








