There are 6 ways to get from Goa to Shillong by taxi, plane, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Bicol International Airport, fly to Osmani International Airport, drive
best- Take the taxi from Goa to Bicol International Airport (DRP)taxi
- Fly from Bicol International Airport (DRP) to Osmani International Airport (ZYL)plane DRP - ZYL
- Drive from Osmani International Airport (ZYL) to Shillongcar
18h 6m₹32,412–89,533Bus to Ninoy Aquino International Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
cheapest- Take the bus from Goa to PITX Paranaque Integrated Terminal Exchangebus
- Fly from Ninoy Aquino International Airport (MNL) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane MNL - GAU
- Take the bus from Gauhati Airport to Shillongbus
24h 25m₹15,503–41,788Taxi to Bicol International Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the taxi from Goa to Bicol International Airport (DRP)taxi
- Fly from Bicol International Airport (DRP) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane DRP - GAU
- Take the bus from Gauhati Airport to Shillongbus
20h 13m₹29,512–67,933Taxi to Naga Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the taxi from Goa to Naga Airport (WNP)taxi
- Fly from Naga Airport (WNP) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane WNP - GAU
- Take the bus from Gauhati Airport to Shillongbus
27h 22m₹23,175–56,352Taxi to Bicol International Airport, fly to Shahjalal International Airport, train, drive
- Take the taxi from Goa to Bicol International Airport (DRP)taxi
- Fly from Bicol International Airport (DRP) to Shahjalal International Airport (DAC)plane DRP - DAC
- Take the train from Biman Bandar to Sylhettrain
- Drive from Sylhet to Shillongcar
21h 41m₹24,782–70,933Bus to Ninoy Aquino International Airport, fly to Shahjalal International Airport, train, drive
- Take the bus from Goa to PITX Paranaque Integrated Terminal Exchangebus
- Fly from Ninoy Aquino International Airport (MNL) to Shahjalal International Airport (DAC)plane MNL - DAC
- Take the train from Biman Bandar to Sylhettrain
- Drive from Sylhet to Shillongcar
27h 8m₹27,773–49,788
Bicol International Airport (DRP) to Osmani International Airport (ZYL) flights
Comparing Your Travel Options
The cheapest way to get from Goa to Shillong is to bus and fly which costs ₹15,000 - ₹42,000 and takes 24h 25m.
The fastest way to get from Goa to Shillong is to taxi and fly and drive which takes 18h 6m and costs ₹32,000 - ₹90,000.
The distance between Goa and Shillong is 3789 km.
It takes approximately 18h 6m to get from Goa to Shillong, including transfers.
Shillong is 2h 30m behind Goa. It is currently 10:53 AM in Goa and 8:23 AM in Shillong.
There are 292+ hotels available in Shillong.
What companies run services between Goa, Philippines and Shillong, India?
There is no direct connection from Goa to Shillong. However, you can take the taxi to Bicol International Airport (DRP) airport, fly to Osmani International Airport (ZYL), then drive to Shillong. Alternatively, you can take the taxi to Bicol International Airport (DRP) airport, fly to Lokpriya Gopinath Bordoloi International Airport (GAU), walk to Gauhati Airport, then take the bus to Shillong.
- Website
- usbair.com
Flights from Bicol International Airport to Osmani International Airport via Ninoy Aquino International Airport, Suvarnabhumi, Shahjalal International Airport
- Ave. Duration
- 14h 37m
- When
- Every day
- Estimated price
- ₹29,000–85,000
Flights from Bicol International Airport to Osmani International Airport via Ninoy Aquino International Airport, Guangzhou Baiyun, Shahjalal International Airport
- Ave. Duration
- 21h 55m
- When
- Saturday
- Estimated price
- ₹38,000–80,000
Flights from Bicol International Airport to Shahjalal International Airport via Ninoy Aquino International Airport, Suvarnabhumi
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₹25,000–75,000
Flights from Bicol International Airport to Shahjalal International Airport via Ninoy Aquino International Airport, Guangzhou Baiyun
- Ave. Duration
- 16h 55m
- When
- Saturday
- Estimated price
- ₹33,000–70,000
- Website
- drukair.com.bt
Flights from Bicol International Airport to Lokpriya Gopinath Bordoloi International Airport via Ninoy Aquino International Airport, Suvarnabhumi
- Ave. Duration
- 14h 45m
- When
- Thursday
- Estimated price
- ₹27,000–65,000
Flights from Naga Airport to Lokpriya Gopinath Bordoloi International Airport via Clark International, Suvarnabhumi
- Ave. Duration
- 23h
- When
- Thursday
- Estimated price
- ₹22,000–55,000
Flights from Naga Airport to Lokpriya Gopinath Bordoloi International Airport via Clark International, Singapore Changi
- Ave. Duration
- 30h 10m
- When
- Saturday
- Estimated price
- ₹20,000–80,000
Flights from Ninoy Aquino International Airport to Lokpriya Gopinath Bordoloi International Airport via Singapore Changi
- Ave. Duration
- 9h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹16,000–65,000
Flights from Ninoy Aquino International Airport to Lokpriya Gopinath Bordoloi International Airport via Suvarnabhumi
- Ave. Duration
- 12h 35m
- When
- Thursday and Sunday
- Estimated price
- ₹17,000–44,000
- Website
- csair.com
Flights from Bicol International Airport to Shahjalal International Airport via Ninoy Aquino International Airport, Guangzhou Baiyun
- Ave. Duration
- 16h 57m
- When
- Every day
- Estimated price
- ₹20,000–75,000
Flights from Ninoy Aquino International Airport to Shahjalal International Airport via Guangzhou Baiyun
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₹14,000–50,000
- Website
- thaiairways.com
Flights from Bicol International Airport to Shahjalal International Airport via Ninoy Aquino International Airport, Suvarnabhumi
- Ave. Duration
- 15h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹27,000–70,000
Flights from Ninoy Aquino International Airport to Shahjalal International Airport via Suvarnabhumi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹19,000–46,000
- Website
- airasia.com
Flights from Ninoy Aquino International Airport to Lokpriya Gopinath Bordoloi International Airport via Don Muang
- Ave. Duration
- 16h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹16,000–40,000
Flights from Ninoy Aquino International Airport to Lokpriya Gopinath Bordoloi International Airport via Danang, Don Muang
- Ave. Duration
- 11h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–38,000
Flights from Ninoy Aquino International Airport to Lokpriya Gopinath Bordoloi International Airport via Tan Son Nhat, Don Muang
- Ave. Duration
- 13h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–38,000
- Website
- cathaypacific.com
Flights from Bicol International Airport to Shahjalal International Airport via Ninoy Aquino International Airport, Hong Kong
- Ave. Duration
- 14h 40m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ₹21,000–65,000
Flights from Ninoy Aquino International Airport to Shahjalal International Airport via Hong Kong
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–41,000
- Website
- malaysiaairlines.com
Flights from Ninoy Aquino International Airport to Shahjalal International Airport via Kuala Lumpur
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- ₹19,000–70,000
- Website
- biman-airlines.com
Flights from Bicol International Airport to Osmani International Airport via Ninoy Aquino International Airport, Guangzhou Baiyun, Shahjalal International Airport
- Ave. Duration
- 21h 45m
- When
- Monday
- Estimated price
- ₹38,000–95,000
- Website
- goindigo.in
Flights from Naga Airport to Lokpriya Gopinath Bordoloi International Airport via Clark International, Suvarnabhumi
- Ave. Duration
- 25h 55m
- When
- Tuesday
- Estimated price
- ₹22,000–55,000
- Website
- singaporeair.com
Flights from Ninoy Aquino International Airport to Shahjalal International Airport via Singapore Changi
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹21,000–90,000
- Website
- airasia.com
Flights from Ninoy Aquino International Airport to Shahjalal International Airport via Kuala Lumpur
- Ave. Duration
- 11h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹24,000–43,000
- [email protected]
- Website
- Bangladesh Railway
Train from Biman Bandar to Sylhet
- Ave. Duration
- 6h 2m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,300
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹170–250
- 1st class seat (F_SEAT)
- ₹230–440
- Snigdha
- ₹360–550
- AC class seat (AC_S)
- ₹460–650
- 1st class berth (F_BERTH)
- ₹600–700
- AC class berth (AC_B)
- ₹900–1,300
- S chair
- ₹282
Train from Biman Bandar to Sylhet
- Ave. Duration
- 6h 2m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,300
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ₹170–250
- 1st class seat (F_SEAT)
- ₹230–440
- Snigdha
- ₹360–550
- AC class seat (AC_S)
- ₹460–650
- 1st class berth (F_BERTH)
- ₹600–700
- AC class berth (AC_B)
- ₹900–1,300
- S chair
- ₹282
- 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
- Phone
- (02) 7900-4800
- [email protected]
- Website
- penafranciabus.com
Bus from Goa to PITX Paranaque Integrated Terminal Exchange
- Ave. Duration
- 8h 21m
- Frequency
- Once daily
- Estimated price
- ₹2,250–3,600
- Schedules at
- bicolisarog.com
- Skybus Premier
- ₹2,952
- High
- ₹2,600–3,600
- Skybus
- ₹2,250–2,350
- Low
- ₹2,298
- Elite
- ₹2,700–3,100
Bus from Goa to PITX Paranaque Integrated Terminal Exchange
- Ave. Duration
- 8h 21m
- Frequency
- Once daily
- Estimated price
- ₹2,250–3,600
- Schedules at
- bicolisarog.com
- Skybus Premier
- ₹2,952
- High
- ₹2,600–3,600
- Skybus
- ₹2,250–2,350
- Low
- ₹2,298
- Elite
- ₹2,700–3,100
- Ave. Duration
- 1h 27m
- Estimated price
- ₹950–2,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
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide














