There are 8 ways to get from Mihinpurwa to Mathura by taxi, bus, 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.
Taxi, bus
best- Take the taxi from Mihinpurwa to Bahraich, Uttar Pradeshtaxi
- Take the bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Mathura, Uttar Pradeshbus
10h 29mDrive 409.8 km
cheapest- Drive from Mihinpurwa to Mathuracar 409.8 km
6h 20m₹5,042–7,283Taxi, train via Pīlibhīt
- Take the taxi from Mihinpurwa to Lakhimpurtaxi
- Take the train from Lakhimpur to Pilibhit Jntrain
- Take the train from Pilibhit Jn to Mathura Canttrain
10h 32m₹5,784–9,222Taxi, train to Maryada Purushottam Shri Ram International Airport, fly, train
- Take the taxi from Mihinpurwa to Bahraichtaxi
- Take the train from Bahraich to Ayodhyatrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Indira Gandhi International Airport (DEL)plane AYJ - DEL
- Take the train from New Delhi to Mathura Jntrain
9h 25m₹8,839–22,121Taxi, bus via Agra
- Take the taxi from Mihinpurwa to Bahraich, Uttar Pradeshtaxi
- Take the bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Mathura, Uttar Pradeshbus
10h 32mTaxi, train
- Take the taxi from Mihinpurwa to Lakhimpurtaxi
- Take the train from Lakhimpur to Kasganjtrain
- Take the train from Kasganj to Mathura Canttrain
10h 35m₹5,784–9,322Taxi, train to Chaudhary Charan Singh Airport, fly, train
- Take the taxi from Mihinpurwa to Lakhimpurtaxi
- Take the train from Lakhimpur to Aishbaghtrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Indira Gandhi International Airport (DEL)plane LKO - DEL
- Take the train from New Delhi to Mathura Jntrain
8h 59m₹9,499–15,012Drive to Nepalgunj Airport, fly, train
- Drive from Mihinpurwa to Nepalgunj Airport (KEP)car
- Fly from Nepalgunj Airport (KEP) to Indira Gandhi International Airport (DEL)plane KEP - DEL
- Take the train from New Delhi to Mathura Jntrain
7h 8m₹25,763–43,185
Maryada Purushottam Shri Ram International Airport (AYJ) to Indira Gandhi International Airport (DEL) flights
Comparing Your Travel Options
The cheapest way to get from Mihinpurwa to Mathura is to drive which costs ₹5,000 - ₹7,500 and takes 6h 20m.
The fastest way to get from Mihinpurwa to Mathura is to drive which takes 6h 20m and costs ₹5,000 - ₹7,500.
The distance between Mihinpurwa and Mathura is 570 km. The road distance is 409.8 km.
The best way to get from Mihinpurwa to Mathura without a car is to taxi and bus which takes 10h 29m and costs .
It takes approximately 10h 29m to get from Mihinpurwa to Mathura, including transfers.
Yes, the driving distance between Mihinpurwa to Mathura is 410 km. It takes approximately 6h 20m to drive from Mihinpurwa to Mathura.
There are 1019+ hotels available in Mathura.
What companies run services between Mihinpurwa, India and Mathura, India?
There is no direct connection from Mihinpurwa to Mathura. However, you can take the taxi to Bahraich, Uttar Pradesh, take the bus to Lucknow, Uttar Pradesh, then take the bus to Mathura, Uttar Pradesh. Alternatively, you can take the taxi to Lakhimpur, take the train to Pilibhit Jn, then take the train to Mathura Cant.
- Website
- goindigo.in
Flights from Maryada Purushottam Shri Ram International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,500–18,000
Flights from Chaudhary Charan Singh Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,700–6,500
Flights from Nepalgunj Airport to Indira Gandhi International Airport via Kathmandu
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹13,000–42,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lakhimpur to Pilibhit Jn
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Pilibhit Jn to Mathura Cant
- Ave. Duration
- 5h 32m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bahraich to Ayodhya
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Lakhimpur to Kasganj
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Kasganj to Mathura Cant
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Lakhimpur to Aishbagh
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- 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 New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Phone
- +91 70071 16030
- [email protected]
- Website
- Shanti Travels Pvt Ltd
Bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradesh
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Schedules at
- Shanti Travels Pvt Ltd
Bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradesh
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Schedules at
- Shanti Travels Pvt Ltd
- Ave. Duration
- 58 min
- Estimated price
- ₹4,300–6,500
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








