There are 8 ways to get from Mathura Jn to Shankargarh by bus, train, 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.
Bus
best- Take the bus from Mathura to Allahabad
- Take the bus from Bairhana to SankargarhPe-4
9h 46m₹702–1,577Train
cheapest- Take the train from Mathura Jn to Agra Cantt
- Take the train from Agra Cantt to Gwalior Jn.
- Take the train from Gwalior Jn. to Shankargarh
11h 27m₹546–4,270Drive 551.4 km
- Drive from Mathura Jn to Shankargarh551.4 km
7h 13m₹5,767–8,329Taxi
- Take the taxi from Mathura Jn to Shankargarh551.4 km
7h 13m₹8,500–11,000Train to Indira Gandhi International Airport, fly to Allahabad, taxi
- Take the train from Mathura Jn to Hazrat Nizamuddin
- Fly from Indira Gandhi International Airport (DEL) to Allahabad (IXD)DEL - IXD
- Take the taxi from Allahabad (IXD) to Shankargarh
6h 11m₹6,241–19,291Train to Indira Gandhi International Airport, fly to Varanasi Airport, train
- Take the train from Mathura Jn to Hazrat Nizamuddin
- Fly from Indira Gandhi International Airport (DEL) to Varanasi Airport (VNS)DEL - VNS
- Take the train from Kashi to Shankargarh
10h 18m₹4,861–12,141Train to Hindon, fly to Varanasi Airport, train
- Take the train from Mathura Jn to Hazrat Nizamuddin
- Fly from Hindon (HDO) to Varanasi Airport (VNS)HDO - VNS
- Take the train from Kashi to Shankargarh
10h 1m₹4,025–18,508Train to Indira Gandhi International Airport, fly to Khajuraho Civil Airport, train
- Take the train from Mathura Jn to Hazrat Nizamuddin
- Fly from Indira Gandhi International Airport (DEL) to Khajuraho Civil Airport (HJR)DEL - HJR
- Take the train from Khajuraho to Shankargarh
11h 29m₹5,241–14,111
Mathura Jn to Shankargarh by train
Questions & Answers
The cheapest way to get from Mathura Jn to Shankargarh is to bus which costs ₹700 - ₹1,600 and takes 9h 46m.
The fastest way to get from Mathura Jn to Shankargarh is to train and fly and taxi which takes 6h 11m and costs ₹6,000 - ₹20,000.
No, there is no direct bus from Mathura Jn to Shankargarh. However, there are services departing from Mathura and arriving at Sankargarh via Bairhana. The journey, including transfers, takes approximately 9h 46m.
No, there is no direct train from Mathura Jn to Shankargarh. However, there are services departing from Mathura Jn and arriving at Shankargarh via Agra Cantt and Gwalior Jn.. The journey, including transfers, takes approximately 11h 27m.
The distance between Mathura Jn and Shankargarh is 568 km. The road distance is 551.4 km.
The best way to get from Mathura Jn to Shankargarh without a car is to bus which takes 9h 46m and costs ₹700 - ₹1,600.
It takes approximately 9h 46m to get from Mathura Jn to Shankargarh, including transfers.
Mathura Jn to Shankargarh bus services, operated by Laxmi Holidays, depart from Mathura station.
Mathura Jn to Shankargarh train services, operated by Indian Railways, depart from Mathura Jn station.
The best way to get from Mathura Jn to Shankargarh is to bus which takes 9h 46m and costs ₹700 - ₹1,600. Alternatively, you can train, which costs ₹500 - ₹4,300 and takes 11h 27m.
What companies run services between Mathura Jn, India and Shankargarh, Uttar Pradesh, India?
You can take a vehicle from Mathura Jn to Sankargarh via Mathura, Allahabad, and Bairhana in around 9h 46m. Alternatively, you can take a train from Mathura Jn to Shankargarh via Agra Cantt and Gwalior Jn. in around 11h 27m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Allahabad
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,000–16,000
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Indira Gandhi International Airport to Varanasi Airport via Khajuraho Civil Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Hindon to Varanasi Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,700–16,000
Flights from Indira Gandhi International Airport to Khajuraho Civil Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹4,400–9,500
Flights from Indira Gandhi International Airport to Khajuraho Civil Airport via Varanasi Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹4,400–9,500
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,500–13,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,300–6,500
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Varanasi Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- ₹3,800–13,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
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
Train from Agra Cantt to Gwalior Jn.
- Ave. Duration
- 1h 21m
- 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 Gwalior Jn. to Shankargarh
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Mathura Jn to Hazrat Nizamuddin
- Ave. Duration
- 1h 48m
- Frequency
- Every 30 minutes
- 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 Kashi to Shankargarh
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a week
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Khajuraho to Shankargarh
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Mathura to Allahabad
- Ave. Duration
- 7h 9m
- Frequency
- 4 times a day
- Estimated price
- ₹650–1,600
- Schedules at
- laxmiholidays.com
- Sleeper
- ₹650–950
- Phone
- 9412705833
- Website
- uputd.gov.in
Bus from Bairhana to Sankargarh
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- ₹40
- Schedules at
- uputd.gov.in
- Ave. Duration
- 4h 2m
- Estimated price
- ₹950–11,000
Om Sai Tour And Travels
Mathura Cab
- Phone
- +91 73 51 47 47 36
- Website
- mathuracab.com
Fauji Tour And Travels
- Phone
- +91 99 58 71 17 63
- Website
- faujitourandtravels.com
Indian Tour and Travels
- Phone
- +91 78 80 67 08 70
Easygocabs Taxi Service
- Phone
- +91 76 68 80 08 00
- Website
- easygocabs.com
Comfort Cars
- Phone
- +91 94 50 96 51 03
- Website
- comfortcarss.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
More Questions & Answers
Mathura Jn to Shankargarh bus services, operated by Laxmi Holidays, arrive at Allahabad station.
Mathura Jn to Shankargarh train services, operated by Indian Railways, arrive at Agra Cantt station.
Yes, the driving distance between Mathura Jn to Shankargarh is 551 km. It takes approximately 7h 13m to drive from Mathura Jn to Shankargarh.
There are five+ hotels available in Shankargarh.













