There are 9 ways to get from Goa to Shillong by plane, train, taxi, 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.
Fly Goa Mopa to Umroi Airport
best- Fly from Goa Mopa (GOX) to Umroi Airport (SHL)plane GOX - SHL
10h 41m₹13,181–28,437Train, bus
cheapest- Take the train from Vasco Da Gama to Azaratrain 00631
- Take the bus from Gauhati Airport to Shillongbus
4d 9h₹1,673–10,418Train, taxi
- Take the train from Vasco Da Gama to Pt.Deen Dayal Upadhyaya Jn.train
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Guwahatitrain
- Take the taxi from Guwahati to Shillongtaxi
2d 9h₹3,062–12,517Bus, taxi
- Take the bus from Vasco Goa to Hyderabadbus
- Take the bus from Koti Putlibowl to Patna Patliputra Bus Standbus
- Take the bus from Patliputra Isbt to Isbt Guwahatibus
- Take the taxi from Isbt Guwahati to Shillongtaxi
3d 14h₹11,492–12,704Drive 2,690.4 km
- Drive from Chicalim to Shillongcar 2,690.4 km
39h 47m₹28,725–41,491Fly Dabolim Airport to Lokpriya Gopinath Bordoloi International Airport, bus
- Fly from Dabolim Airport (GOI) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane GOI - GAU
- Take the bus from Gauhati Airport to Shillongbus
8h 14m₹10,009–18,566Fly Dabolim Airport to Umroi Airport
- Fly from Dabolim Airport (GOI) to Umroi Airport (SHL)plane GOI - SHL
8h 16m₹16,909–27,116Fly Goa Mopa to Lokpriya Gopinath Bordoloi International Airport, bus
- Fly from Goa Mopa (GOX) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane GOX - GAU
- Take the bus from Gauhati Airport to Shillongbus
9h 8m₹10,781–17,887Fly Dabolim Airport to Silchar Airport, taxi
- Fly from Dabolim Airport (GOI) to Silchar Airport (IXS)plane GOI - IXS
- Take the taxi from Silchar Airport (IXS) to Shillongtaxi
15h 23m₹14,109–27,966
Goa Mopa (GOX) to Umroi Airport (SHL) flights
Questions & Answers
The cheapest way to get from Goa to Shillong is to train and bus which costs ₹1,600 - ₹11,000 and takes 4 days 9h.
The fastest way to get from Goa to Shillong is to fly and bus which takes 8h 14m and costs ₹10,000 - ₹19,000.
The distance between Goa and Shillong is 2230 km. The road distance is 2690.4 km.
The best way to get from Goa to Shillong without a car is to train and taxi which takes 2 days 9h and costs ₹3,000 - ₹13,000.
It takes approximately 10h 41m to get from Goa to Shillong, including transfers.
Yes, the driving distance between Goa to Shillong is 2690 km. It takes approximately 39h 47m to drive from Goa to Shillong.
There are 260+ hotels available in Shillong.
What companies run services between Goa, India and Shillong, India?
Air India Express, Spicejet, and IndiGo Airlines fly from Goa Mopa (GOX) to Umroi Airport (SHL) 3 times a day.
- Website
- goindigo.in
Flights from Goa Mopa to Umroi Airport via Pune, Kolkata
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹13,000–28,000
Flights from Goa Mopa to Umroi Airport via Hyderabad, Kolkata
- Ave. Duration
- 16h 57m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Goa Mopa to Umroi Airport via Bhubaneswar, Kolkata
- Ave. Duration
- 20h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–27,000
Flights from Dabolim Airport to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Dabolim Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Dabolim Airport to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Dabolim Airport to Lokpriya Gopinath Bordoloi International Airport via Bengaluru
- Ave. Duration
- 9h 45m
- When
- Tuesday and Wednesday
- Estimated price
- ₹9,500–19,000
Flights from Dabolim Airport to Umroi Airport via Pune, Kolkata
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹12,000–26,000
Flights from Dabolim Airport to Umroi Airport via Hyderabad, Kolkata
- Ave. Duration
- 16h 20m
- When
- Friday
- Estimated price
- ₹11,000–26,000
Flights from Goa Mopa to Lokpriya Gopinath Bordoloi International Airport via Bengaluru
- Ave. Duration
- 8h 15m
- When
- Tuesday to Sunday
- Estimated price
- ₹12,000–17,000
Flights from Goa Mopa to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Goa Mopa to Lokpriya Gopinath Bordoloi International Airport via Pune
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Goa Mopa to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Goa Mopa to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 8h 1m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Dabolim Airport to Silchar Airport via Kolkata
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Dabolim Airport to Silchar Airport via Pune, Kolkata
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Dabolim Airport to Silchar Airport via Hyderabad, Kolkata
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Dabolim Airport to Silchar Airport via Nagpur, Kolkata
- Ave. Duration
- 20h 35m
- When
- Wednesday
- Estimated price
- ₹10,000–23,000
Flights from Dabolim Airport to Silchar Airport via Kolkata, Agartala
- Ave. Duration
- 22h 55m
- When
- Monday and Thursday
- Estimated price
- ₹10,000–23,000
- Website
- airindiaexpress.in
Flights from Dabolim Airport to Lokpriya Gopinath Bordoloi International Airport via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Goa Mopa to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Goa Mopa to Lokpriya Gopinath Bordoloi International Airport via Bengaluru
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Goa Mopa to Lokpriya Gopinath Bordoloi International Airport via Jaipur
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹11,000–26,000
- Website
- spicejet.com
Flights from Goa Mopa to Umroi Airport via Delhi
- Ave. Duration
- 10h
- When
- Monday and Friday
- Estimated price
- ₹19,000–39,000
Flights from Dabolim Airport to Umroi Airport via Delhi
- Ave. Duration
- 11h 50m
- When
- Thursday and Sunday
- Estimated price
- ₹17,000–37,000
- Website
- starlightairline.com
Flights from Goa Mopa to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,000–18,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Vasco Da Gama to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 35h 35m
- Frequency
- Once a week
- Estimated price
- ₹850–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Pt.Deen Dayal Upadhyaya Jn. to Guwahati
- Ave. Duration
- 17h 52m
- Frequency
- 3 times a day
- Estimated price
- ₹500–3,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
Train from Vasco Da Gama to Azara
- Ave. Duration
- 4d 4h
- Frequency
- Once a week
- Estimated price
- ₹1,300–10,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,300–1,600
- Third AC (3A)
- ₹3,300–4,100
- Second AC (2A)
- ₹4,700–6,000
- First Class (1A)
- ₹7,500–10,000
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Vasco Goa to Hyderabad
- Ave. Duration
- 16h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹600–850
- Phone
- 9887925057
- Website
- sawariyabus.com
Bus from Koti Putlibowl to Patna Patliputra Bus Stand
- Ave. Duration
- 44h 57m
- Frequency
- Once daily
- Estimated price
- ₹6,666
- Website
- http://sawariyabus.com/Index.aspx
- Phone
- +917903832833
- shreekrishnarath@gmail.com
- Website
- srikrishnarath.in
Bus from Patliputra Isbt to Isbt Guwahati
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- ₹2,500
- Website
- https://www.srikrishnarath.in/
- Phone
- +91 7640003050
- info@meghalayatourism.in
- 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
- Ave. Duration
- 2h 8m
- Estimated price
- ₹1,700–4,600
Xcell Cabs
- Phone
- +91 97 07 09 70 70
- Website
- xcell.co.in
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
Kamakshi Tours
- Phone
- +91 98 64 04 79 96
- Website
- kamakshitours.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, Train travel in France: A guide to SNCF, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.









