There are 9 ways to get from Sunauli to Mathura by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Gorakhpur Airport, fly, train
best- Take the train from Nautanwa to Kusmhitrain
- Fly from Gorakhpur Airport (GOP) to Indira Gandhi International Airport (DEL)plane GOP - DEL
- Take the train from New Delhi to Mathura Jntrain
8h 5m₹5,468–14,657Train
cheapest- Take the train from Nautanwa to Anand Nagartrain 15106 / ...
- Take the train from Anand Nagar to Mathura Jntrain 22922
17h 3m₹633–4,057Bus
- Take the bus from Sonauli to Gorakhpurbus redbusIndia_A/C Semi Sleeper
- Take the bus from Gorakhpur to Mathurabus redbusIndia_A/C Seater / Sleeper
15h 11mDrive 640.9 km
- Drive from Sunauli to Mathuracar 640.9 km
9h 26m₹7,777–11,233Fly from Bhairawa, train
- Fly from Bhairawa (BWA) to Indira Gandhi International Airport (DEL)plane BWA - DEL
- Take the train from New Delhi to Mathura Jntrain
5h 37m₹19,636–46,225Train to Maryada Purushottam Shri Ram International Airport, fly, train
- Take the train from Nautanwa 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
11h 5m₹4,438–11,947Drive to Varanasi Airport, fly, train
- Drive from Sunauli to Varanasi-Airport-VNScar
- Fly from Varanasi Airport (VNS) to Indira Gandhi International Airport (DEL)plane VNS - DEL
- Take the train from New Delhi to Mathura Jntrain
8h 20m₹8,493–14,773Train, bus
- Take the train from Nautanwa to Bastitrain 18206
- Take the bus from Basti to Mathurabus Basti - Mathura
15h 33m₹853–2,907Train via Mankāpur
- Take the train from Nautanwa to Mankapur Jntrain 18206
- Take the train from Mankapur Jn to Mathura Jntrain 19616
18h 21m₹643–4,107
Gorakhpur Airport (GOP) to Indira Gandhi International Airport (DEL) flights
Comparing Your Travel Options
The cheapest way to get from Sunauli to Mathura is to train and bus which costs ₹850 - ₹3,000 and takes 15h 33m.
The fastest way to get from Sunauli to Mathura is to fly and train which takes 5h 37m and costs ₹19,000 - ₹47,000.
No, there is no direct bus from Sunauli to Mathura. However, there are services departing from Sonauli and arriving at Mathura via Gorakhpur. The journey, including transfers, takes approximately 15h 11m.
No, there is no direct train from Sunauli to Mathura. However, there are services departing from Nautanwa and arriving at Mathura Jn via Anand Nagar. The journey, including transfers, takes approximately 17h 3m.
The distance between Sunauli and Mathura is 922 km. The road distance is 640.9 km.
It takes approximately 8h 5m to get from Sunauli to Mathura, including transfers.
Sunauli to Mathura bus services, operated by SKM Tours & Travels, depart from Sonauli station.
Sunauli to Mathura train services, operated by Indian Railways, depart from Nautanwa station.
The best way to get from Sunauli to Mathura is to bus which takes 15h 11m and costs . Alternatively, you can train, which costs ₹600 - ₹4,100 and takes 17h 3m.
Sunauli to Mathura bus services, operated by SKM Tours & Travels, arrive at Gorakhpur station.
What companies run services between Sunauli, Nepal and Mathura, India?
You can take a vehicle from Sunauli to Mathura via Sonauli and Gorakhpur in around 15h 11m. Alternatively, you can take a vehicle from Sunauli to Mathura Jn via Nautanwa and Anand Nagar in around 17h 3m.
- Website
- goindigo.in
Flights from Gorakhpur Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Bhairawa to Indira Gandhi International Airport via Kathmandu
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹19,000–41,000
Flights from Maryada Purushottam Shri Ram International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,200–11,000
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹4,700–7,000
- Website
- airindia.in
Flights from Bhairawa to Indira Gandhi International Airport via Kathmandu
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹20,000–45,000
Flights from Bhairawa to Indira Gandhi International Airport via Pokhara, Kathmandu
- Ave. Duration
- 4h 5m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₹20,000–45,000
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- ₹4,400–14,000
Flights from Varanasi Airport to Indira Gandhi International Airport via Khajuraho
- Ave. Duration
- 2h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,000–11,000
- Website
- spicejet.com
Flights from Gorakhpur Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,500–7,500
- Website
- starlightairline.com
Flights from Gorakhpur Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹4,900–14,000
Flights from Maryada Purushottam Shri Ram International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,600–7,500
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₹4,400–14,000
- Website
- nepalairlines.com.np
Flights from Bhairawa to Indira Gandhi International Airport via Kathmandu
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₹21,000–55,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Nautanwa to Kusmhi
- Ave. Duration
- 2h 37m
- Frequency
- 6 times a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
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 Nautanwa to Anand Nagar
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Anand Nagar to Mathura Jn
- Ave. Duration
- 15h 2m
- Frequency
- Once a week
- Estimated price
- ₹370–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
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 Nautanwa to Ayodhya
- Ave. Duration
- 5h 41m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
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
Train from Nautanwa to Basti
- Ave. Duration
- 3h 17m
- Frequency
- Once a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Nautanwa to Mankapur Jn
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Mankapur Jn to Mathura Jn
- Ave. Duration
- 12h 20m
- Frequency
- Once a week
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
- Website
- SKM Tours & Travels
Bus from Sonauli to Gorakhpur
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- SKM Tours & Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Sonauli to Gorakhpur
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Website
- Travel Point World LLP
Bus from Gorakhpur to Mathura
- Ave. Duration
- 10h 30m
- Frequency
- Every 3 hours
- Website
- Travel Point World LLP
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Gorakhpur to Mathura
- Ave. Duration
- 11h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹600–2,100
- Schedules at
- Zingbus
- Phone
- +91 98424 37444
- arunprasad@gmail.com
- Website
- Al Travels
Bus from Gorakhpur to Mathura
- Ave. Duration
- 11h 20m
- Frequency
- 3 times a day
- Schedules at
- Al Travels
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Gorakhpur to Mathura
- Ave. Duration
- 11h 20m
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
- Website
- Sana Travels
Bus from Gorakhpur to Mathura
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Phone
- 9001274136
- narpatchoudhary313@gmail.com
- Website
- Choudhary travels and cargo
Bus from Gorakhpur to Mathura
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
Bus from Gorakhpur to Mathura
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- ₹1,300–4,500
- Schedules at
- Punchiry Tours and Holidays
- Website
- Mohindra Smart Bus
Bus from Gorakhpur to Mathura
- Ave. Duration
- 9h 40m
- Frequency
- 4 times a week
- Schedules at
- Mohindra Smart Bus
- Phone
- +91 9088900002
- expresslineparibahan@gmail.com
- Website
- Express Line
Bus from Gorakhpur to Mathura
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Globehopper Mobility
Bus from Gorakhpur to Mathura
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a week
- Schedules at
- Globehopper Mobility
- Phone
- +91 94440 05266
- appleanbu66@gmail.com
- Website
- Apple Travels
Bus from Gorakhpur to Mathura
- Ave. Duration
- 11h 5m
- Frequency
- 3 times a week
- Schedules at
- Apple Travels
- Website
- LLT Travels
Bus from Gorakhpur to Mathura
- Ave. Duration
- 10h 45m
- Frequency
- Twice a week
- Schedules at
- LLT Travels
- Website
- Raj Laxmi Travels
Bus from Gorakhpur to Mathura
- Ave. Duration
- 11h 50m
- Frequency
- Twice a week
- Schedules at
- Raj Laxmi Travels
- Website
- Ashok Bus Service
Bus from Gorakhpur to Mathura
- Ave. Duration
- 12h 5m
- Frequency
- Twice a week
- Schedules at
- Ashok Bus Service
- Website
- Rugby Roadways
Bus from Gorakhpur to Mathura
- Ave. Duration
- 12h 5m
- Frequency
- Twice a week
- Schedules at
- Rugby Roadways
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Gorakhpur to Mathura
- Ave. Duration
- 12h 10m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- India Tours and Travels
Bus from Gorakhpur to Mathura
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Schedules at
- India Tours and Travels
- Website
- omio.com
Bus from Gorakhpur to Mathura
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- Laxmi Holidays
Bus from Gorakhpur to Mathura
- Ave. Duration
- 12h 10m
- Frequency
- Once a week
- Estimated price
- ₹850–1,600
- Schedules at
- Laxmi Holidays
- Website
- MS Holiday Travels
Bus from Gorakhpur to Mathura
- Ave. Duration
- 12h 15m
- Frequency
- Once a week
- Schedules at
- MS Holiday Travels
- Website
- Bombay Raja Roadlinks
Bus from Gorakhpur to Mathura
- Ave. Duration
- 12h 45m
- Frequency
- Once a week
- Schedules at
- Bombay Raja Roadlinks
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Basti to Mathura
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- ₹550–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹550–800
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
Booking & Getting There
Mathura is 15 min behind Sunauli. It is currently 4:38 PM in Sunauli and 4:23 PM in Mathura.
Sunauli to Mathura train services, operated by Indian Railways, arrive at Anand Nagar station.
Yes, the driving distance between Sunauli to Mathura is 641 km. It takes approximately 9h 26m to drive from Sunauli to Mathura.
There are 897+ hotels available in Mathura.





























