There are 8 ways to get from Rajasthan to Shillong by plane, bus, train, 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.
Fly from Jodhpur Airport, bus
best- Fly from Jodhpur Airport (JDH) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane JDH - GAU
- Take the bus from Gauhati Airport to Shillongbus
8h 45m₹10,488–18,541Train, taxi
cheapest- Take the train from Jaipur to Guwahatitrain 15631 / ...
- Take the taxi from Guwahati to Shillongtaxi
39h 50m₹2,518–8,216Bus
- Take the bus from Jaipur to Delhibus
- Take the bus from Delhi to Agartalabus
- Take the bus from Agartala to Shillongbus
40h 15mDrive 1,913.2 km
- Drive from Jaipur to Shillongcar 1,913.2 km
26h 12m₹21,381–30,884Fly from Dabok Airport, bus
- Fly from Dabok Airport (UDR) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane UDR - GAU
- Take the bus from Gauhati Airport to Shillongbus
9h 10m₹10,690–17,779Fly from Jaipur International Airport, bus
- Fly from Jaipur International Airport (JAI) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane JAI - GAU
- Take the bus from Gauhati Airport to Shillongbus
8h 49m₹7,327–12,059Train to Indira Gandhi International Airport, fly, bus
- Take the train from Alwar 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
10h 24m₹7,900–12,509Bus via Siliguri
- Take the bus from Jaipur to Agrabus
- Take the bus from Agra to Siliguribus
- Take the bus from Siliguri to Shillongbus
2d 4h
Jodhpur Airport (JDH) to Lokpriya Gopinath Bordoloi International Airport (GAU) flights
Comparing Your Travel Options
The cheapest way to get from Rajasthan to Shillong is to train and taxi which costs ₹2,500 - ₹8,500 and takes 39h 50m.
The fastest way to get from Rajasthan to Shillong is to fly and bus which takes 8h 45m and costs ₹10,000 - ₹19,000.
No, there is no direct bus from Rajasthan to Shillong. However, there are services departing from Jaipur and arriving at Shillong via Delhi and Agartala. The journey, including transfers, takes approximately 40h 15m.
The distance between Rajasthan and Shillong is 1965 km. The road distance is 1913.2 km.
The best way to get from Rajasthan to Shillong without a car is to train and taxi which takes 39h 50m and costs ₹2,500 - ₹8,500.
It takes approximately 8h 45m to get from Rajasthan to Shillong, including transfers.
Rajasthan to Shillong bus services, operated by SLGT Travels, depart from Jaipur station.
Rajasthan to Shillong bus services, operated by SLGT Travels, arrive at Delhi station.
Yes, the driving distance between Rajasthan to Shillong is 1913 km. It takes approximately 26h 12m to drive from Rajasthan to Shillong.
Book your Rajasthan to Shillong bus tickets online with Omio.
What companies run services between Rajasthan, India and Shillong, India?
You can take a bus from Jaipur to Shillong via Delhi and Agartala in around 40h 15m.
- Website
- goindigo.in
Flights from Jodhpur Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Jodhpur Airport to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹13,000–23,000
Flights from Jodhpur Airport to Lokpriya Gopinath Bordoloi International Airport via Bengaluru
- Ave. Duration
- 10h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹16,000–24,000
Flights from Dabok Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 28m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Dabok Airport to Lokpriya Gopinath Bordoloi International Airport via Bengaluru
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Dabok Airport to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Dabok Airport to Lokpriya Gopinath Bordoloi International Airport via Bengaluru, Kolkata
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Jaipur International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹7,000–9,500
Flights from Jaipur International Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹7,000–9,500
Flights from Jaipur International Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹7,000–9,500
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ₹7,500–17,000
- Website
- airindia.in
Flights from Jodhpur Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Jodhpur Airport to Lokpriya Gopinath Bordoloi International Airport via Jaipur International Airport
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–24,000
Flights from Dabok Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 30m
- When
- Wednesday
- Estimated price
- ₹8,500–23,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–10,000
Flights from Jaipur International Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹7,000–10,000
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹7,500–17,000
- Website
- airindiaexpress.in
Flights from Jodhpur Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–24,000
Flights from Jodhpur Airport to Lokpriya Gopinath Bordoloi International Airport via Jaipur International Airport
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–24,000
Flights from Dabok Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 30m
- When
- Wednesday
- Estimated price
- ₹8,500–23,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–10,000
Flights from Jaipur International Airport to Lokpriya Gopinath Bordoloi International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–10,000
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 36m
- When
- Every day
- Estimated price
- ₹7,500–17,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹5,500–10,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–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jaipur to Guwahati
- Ave. Duration
- 38h 25m
- Frequency
- Twice 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
Train from Alwar Jn. to New Delhi
- Ave. Duration
- 2h 53m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- 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
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
- [email protected]
- Website
- SLGT Travels
Bus from Jaipur to Delhi
- Ave. Duration
- 5h 30m
- Frequency
- Every 15 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to Agartala
- Ave. Duration
- 16h 50m
- Frequency
- 4 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Agartala to Shillong
- Ave. Duration
- 15h 55m
- Frequency
- Twice a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Jaipur to Agra
- Ave. Duration
- 5h 30m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Agra to Siliguri
- Ave. Duration
- 32h 5m
- Frequency
- 6 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Siliguri to Shillong
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Delhi
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Agra
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Agra to Siliguri
- Ave. Duration
- 33h 10m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Siliguri to Shillong
- Ave. Duration
- 13h
- Frequency
- 5 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Jaipur to Delhi
- Ave. Duration
- 5h 46m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
Bus from Jaipur to Agra
- Ave. Duration
- 5h 35m
- Frequency
- 4 times a day
- Website
- National Travels - Ratnagiri
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Jaipur to Delhi
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
Bus from Jaipur to Agra
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Bhagwati Travels Express
Bus from Jaipur to Agra
- Ave. Duration
- 5h 35m
- Frequency
- 5 times a week
- Website
- Bhagwati Travels Express
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Jaipur to Agra
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- 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
Booking & Getting There
There are 288+ hotels available in Shillong.







