There are 9 ways to get from Mathura Jn to Shillong by train, plane, bus, taxi, 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 Indira Gandhi International Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
best- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane DEL - GAU
- Take the bus from Gauhati Airport to Shillongbus
9h 20m₹7,894–14,462Train, bus
cheapest- Take the train from Mathura Jn to Kamakhyatrain 19615
- Take the bus from Guwahati Paltan Bazar to Barik Pointbus
2d 1h₹1,123–7,344Train, taxi
- Take the train from Mathura Jn to New Delhitrain
- Take the train from New Delhi to Guwahatitrain
- Take the taxi from Guwahati to Shillongtaxi
31h 4m₹2,609–9,312Bus
- Take the bus from Mathura to Delhibus
- Take the bus from Delhi to Agartalabus
- Take the bus from Agartala to Shillongbus
38hDrive 1,734.3 km
- Drive from Mathura Jn to Shillongcar 1,734.3 km
23h 35m₹16,966–24,507Train to Indira Gandhi International Airport, fly to Umroi Airport
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Umroi Airport (SHL)plane DEL - SHL
7h 33m₹12,794–26,012Train to Indira Gandhi International Airport, fly to Osmani International Airport, drive
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Osmani International Airport (ZYL)plane DEL - ZYL
- Drive from Osmani International Airport (ZYL) to Shillongcar
12h 3m₹21,294–38,962Train to Jaipur International Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the train from Bharatpur Jn to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane JAI - GAU
- Take the bus from Gauhati Airport to Shillongbus
12h 35m₹7,508–16,537Bus via Siliguri
- Take the bus from Mathura to Agrabus
- Take the bus from Agra to Siliguribus
- Take the bus from Siliguri to Shillongbus
2d
Indira Gandhi International Airport (DEL) to Lokpriya Gopinath Bordoloi International Airport (GAU) flights
Comparing Your Travel Options
The cheapest way to get from Mathura Jn to Shillong is to train and bus which costs ₹1,100 - ₹7,500 and takes 2 days 1h.
The fastest way to get from Mathura Jn to Shillong is to train and fly which takes 7h 33m and costs ₹12,000 - ₹26,000.
No, there is no direct bus from Mathura Jn to Shillong. However, there are services departing from Mathura and arriving at Shillong via Delhi and Agartala. The journey, including transfers, takes approximately 38h.
The distance between Mathura Jn and Shillong is 1729 km. The road distance is 1734.3 km.
The best way to get from Mathura Jn to Shillong without a car is to train and taxi which takes 31h 4m and costs ₹2,600 - ₹9,500.
It takes approximately 9h 20m to get from Mathura Jn to Shillong, including transfers.
Mathura Jn to Shillong bus services, operated by Raj Kalpana Travels Pvt Ltd, depart from Mathura station.
Mathura Jn to Shillong bus services, operated by Raj Kalpana Travels Pvt Ltd, arrive at Delhi station.
Yes, the driving distance between Mathura Jn to Shillong is 1734 km. It takes approximately 23h 35m to drive from Mathura Jn to Shillong.
There are 292+ hotels available in Shillong.
What companies run services between Mathura Jn, India and Shillong, India?
You can take a vehicle from Mathura Jn to Shillong via Mathura, Delhi, and Agartala in around 38h.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 18m
- When
- Every day
- Estimated price
- ₹8,000–11,000
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport via Agartala
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹8,000–11,000
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport via Aizawl
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹8,000–11,000
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–11,000
Flights from Indira Gandhi International Airport to Umroi Airport via Kolkata
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Jaipur International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹7,000–11,000
Flights from Jaipur International Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 5h
- When
- Saturday
- Estimated price
- ₹7,000–11,000
Flights from Jaipur International Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 7m
- When
- Sunday, Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹7,000–11,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ₹8,000–15,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Jaipur International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–19,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹8,000–10,000
Flights from Indira Gandhi International Airport to Umroi Airport
- Ave. Duration
- 3h 45m
- When
- Monday and Friday
- Estimated price
- ₹7,500–13,000
- Website
- drukair.com.bt
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport via Paro
- Ave. Duration
- 4h 5m
- When
- Thursday and Sunday
- Estimated price
- ₹6,000–32,000
- Website
- biman-airlines.com
Flights from Indira Gandhi International Airport to Osmani International Airport via Dhaka
- Ave. Duration
- 5h 50m
- When
- Thursday and Friday
- Estimated price
- ₹17,000–42,000
- Website
- usbair.com
Flights from Indira Gandhi International Airport to Osmani International Airport via Dhaka
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹12,000–36,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- 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 Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- 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 Guwahati
- Ave. Duration
- 26h 50m
- Frequency
- Twice daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,700–6,000
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- 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 Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- 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 Bharatpur Jn to Gandhinagar Jpr
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Mathura Jn to Kamakhya
- Ave. Duration
- 44h 20m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
- Phone
- +91 7640003050
- [email protected]
- Website
- meghalayatourism.in
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Mathura to Delhi
- Ave. Duration
- 2h 50m
- Frequency
- Every 20 minutes
- Schedules at
- Raj Kalpana Travels Pvt Ltd
Bus from Mathura to Agra
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Mathura to Delhi
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Schedules at
- Safar Express Tour
Bus from Mathura to Agra
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- Safar Express Tour
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Mathura to Delhi
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Website
- RS Yadav Smart Bus
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Website
- RS Yadav Smart Bus
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Mathura to Delhi
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 9868 444 441
- [email protected]
- Website
- Dhruv Travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Schedules at
- Dhruv Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Mathura to Delhi
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Website
- NeuGo
Bus from Mathura to Agra
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Website
- NeuGo
- [email protected]
- Website
- Gola Bus Service
Bus from Mathura to Delhi
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Website
- Gola Bus Service
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Website
- Gola Bus Service
- Website
- Fouji travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Schedules at
- Fouji travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Schedules at
- Fouji travels
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- Raj Kalpana Travels And Cargo
Bus from Mathura to Agra
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Schedules at
- Raj Kalpana Travels And Cargo
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- Deltin Travels Pvt Ltd
Bus from Mathura to Agra
- Ave. Duration
- 59 min
- Frequency
- Every 20 minutes
- Website
- Deltin Travels Pvt Ltd
- Website
- Shiv Ganga Express
Bus from Mathura to Delhi
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Shiv Ganga Express
- Website
- FALCON TOUR and TRAVELS
Bus from Mathura to Delhi
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- FALCON TOUR and TRAVELS
Bus from Delhi to Agartala
- Ave. Duration
- 16h 50m
- Frequency
- Twice a week
- Schedules at
- FALCON TOUR and TRAVELS
- Website
- Maa Vaishno Travels
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Maa Vaishno Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- 6 times a week
- Schedules at
- Maa Vaishno Travels
- Phone
- +91 92854 94122
- Website
- Shatabdi Travels
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- Once daily
- Website
- Shatabdi Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Mathura to Delhi
- Ave. Duration
- 2h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹750–2,900
- Website
- Shymoli Paribahan
- Website
- Falcon Tour & Travels
Bus from Mathura to Delhi
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Falcon Tour & Travels
Bus from Mathura to Delhi
- Ave. Duration
- 2h 38m
- Frequency
- 4 times a week
- Schedules at
- Yadav Vishvkarma Tour And Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Estimated price
- ₹380–900
- Schedules at
- Zingbus
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- ₹320–650
- Schedules at
- Zingbus
- Website
- Yaduvanshi Holidays LLP
Bus from Mathura to Delhi
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a week
- Schedules at
- Yaduvanshi Holidays LLP
- Website
- Choudhary Holidays
Bus from Mathura to Delhi
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Schedules at
- Choudhary Holidays
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Mathura to Delhi
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Schedules at
- Mahalaxmi Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
- Website
- Ashok Bus Service
Bus from Mathura to Delhi
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Schedules at
- Ashok Bus Service
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Mathura to Delhi
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Schedules at
- Khajuraho Travels Pvt Ltd.
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Website
- Northway Holiday Express
Bus from Mathura to Delhi
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Schedules at
- Northway Holiday Express
- Website
- Aman tamanna travel
Bus from Mathura to Delhi
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Schedules at
- Aman tamanna travel
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- Twice a week
- Schedules at
- Aman tamanna travel
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Mathura to Delhi
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Website
- Maharani Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Website
- Maharani Travels
- Phone
- +91 9945600000
- Website
- Sherowali Tour & Travels
Bus from Agartala to Shillong
- Ave. Duration
- 15h 55m
- Frequency
- Once daily
- Website
- Sherowali Tour & Travels
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Schedules at
- Sanjay Travels
- Website
- Chandani Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Schedules at
- Chandani Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Mathura to Agra
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- ₹380–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹380–550
- Website
- International Tourist Centre
Bus from Mathura to Agra
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- International Tourist Centre
- Phone
- 02228916622
- [email protected]
- Website
- Shubham Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once daily
- Website
- Shubham Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- 5 times a week
- Website
- Sri Krishna Rath
Bus from Agra to Siliguri
- Ave. Duration
- 25h
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Phone
- +91 8218967962
- [email protected]
- Website
- Baba Travels Mathura
Bus from Mathura to Agra
- Ave. Duration
- 45 min
- Frequency
- 4 times a week
- Website
- Baba Travels Mathura
- Schedules at
- Baba Travels Mathura
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
- Website
- Shri Krishna Bus Service
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Schedules at
- Shri Krishna Bus Service
- Website
- Shree mann travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once a week
- Schedules at
- Shree mann travels
- Website
- Shri Ram Transport Company
Bus from Mathura to Agra
- Ave. Duration
- 1h 10m
- Frequency
- Once a week
- Schedules at
- Shri Ram Transport Company
- Website
- R D C Tour And Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Schedules at
- R D C Tour And Travels
Bus from Mathura to Agra
- Ave. Duration
- 25h
- Frequency
- Once a week
- Schedules at
- Kashi Vishwanath Tours and Travels
- Phone
- +91 9509583838
- [email protected]
- Website
- Kusum Travels and Logistics
Bus from Agra to Siliguri
- Ave. Duration
- 32h 5m
- Frequency
- 3 times a day
- Website
- Kusum Travels and Logistics
- Website
- Kusum Travels and Logistics
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Agra to Siliguri
- Ave. Duration
- 25h 30m
- Frequency
- Twice a week
- Schedules at
- Panwar Travels
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Agra to Siliguri
- Ave. Duration
- 33h
- Frequency
- 4 times a week
- Schedules at
- Vikas Travels
- Website
- Network Travels
Bus from Siliguri to Shillong
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Schedules at
- Network Travels
- Phone
- 18003453986
- Website
- ASTC
Bus from Siliguri to Shillong
- Ave. Duration
- 13h 45m
- Frequency
- Twice daily
- Estimated price
- ₹700–1,000
- Website
- ASTC
- Phone
- +91 97337 81172
- [email protected]
- Website
- Rayan Bus
Bus from Siliguri to Shillong
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- Rayan Bus
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Siliguri to Shillong
- Ave. Duration
- 12h 15m
- Frequency
- 4 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- +91 9945600000
- Website
- Seema Travels
Bus from Siliguri to Shillong
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Website
- Seema Travels
- Ave. Duration
- 1h 25m
- Estimated price
- ₹1,700–2,100
Kamakshi Tours
- Phone
- +91 98 64 04 79 96
- Website
- kamakshitours.com
Xcell Cabs
- Phone
- +91 97 07 09 70 70
- Website
- xcell.co.in
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




























































