There are 10 ways to get from Gomoh to Shillong by train, plane, 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.
Train to Birsa Munda Airport, fly to Umroi Airport
best- Take the train from Nsc Bose J Gomo to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Umroi Airport (SHL)plane IXR - SHL
9h 16m₹14,120–30,401Train, bus
cheapest- Take the train from Nsc Bose J Gomo to Asansol Jntrain
- Take the train from Asansol Jn to Guwahatitrain
- Take the bus from Guwahati Paltan Bazar to Barik Pointbus
26h 29m₹789–4,805Train, taxi
- Take the train from Dhanbad Jn to Kamakhyatrain 15661
- Take the taxi from Kamakhya to Shillongtaxi
25h 23m₹2,387–6,704Bus
- Take the bus from Dhanbad to Durgapurbus
- Take the bus from Durgapur to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Shillong, Meghalayabus
30h 46mDrive 819.7 km
- Drive from Gomoh to Shillongcar 819.7 km
13h 18m₹9,201–13,289Taxi
- Take the taxi from Gomoh to Shillongtaxi 819.7 km
13h 18m₹13,000–17,000Train to Birsa Munda Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the train from Nsc Bose J Gomo to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane IXR - GAU
- Take the bus from Gauhati Airport to Shillongbus
12h 28m₹10,720–18,851Train to Netaji Subhas Chandra Bose International Airport, fly to Umroi Airport
- Take the train from Nsc Bose J Gomo to Dakhineswartrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Umroi Airport (SHL)plane CCU - SHL
9h 37m₹7,334–24,386Train to Netaji Subhas Chandra Bose International Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the train from Nsc Bose J Gomo to Dakhineswartrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane CCU - GAU
- Take the bus from Gauhati Airport to Shillongbus
12h 4m₹6,434–10,336Bus via Guwahati
- Take the bus from Dhanbad to Asansolbus
- Take the bus from Asansol to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Guwahati, Assambus
- Take the bus from Guwahati, Assam to Shillong, Meghalayabus
33h 12m
Birsa Munda Airport (IXR) to Umroi Airport (SHL) flights
Questions & Answers
The cheapest way to get from Gomoh to Shillong is to train and bus which costs ₹750 - ₹4,800 and takes 26h 29m.
The fastest way to get from Gomoh to Shillong is to train and fly which takes 9h 16m and costs ₹14,000 - ₹31,000.
No, there is no direct bus from Gomoh to Shillong. However, there are services departing from Dhanbad and arriving at Shillong, Meghalaya via Durgapur and Siliguri, West Bengal. The journey, including transfers, takes approximately 30h 46m.
The distance between Gomoh and Shillong is 907 km. The road distance is 819.7 km.
The best way to get from Gomoh to Shillong without a car is to train and taxi which takes 25h 23m and costs ₹2,300 - ₹7,000.
It takes approximately 9h 16m to get from Gomoh to Shillong, including transfers.
Gomoh to Shillong bus services, operated by Pammi Travels, depart from Dhanbad station.
Gomoh to Shillong bus services, operated by Pammi Travels, arrive at Durgapur station.
Yes, the driving distance between Gomoh to Shillong is 820 km. It takes approximately 13h 18m to drive from Gomoh to Shillong.
There are 305+ hotels available in Shillong.
What companies run services between Gomoh, India and Shillong, India?
You can take a train from Nsc Bose J Gomo to Shillong, Meghalaya via Dhanbad Jn, Dhanbad, Durgapur, and Siliguri, West Bengal in around 30h 46m.
- Website
- goindigo.in
Flights from Birsa Munda Airport to Umroi Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₹6,000–20,000
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Pune
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Netaji Subhas Chandra Bose International Airport to Umroi Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport via Agartala
- Ave. Duration
- 2h 25m
- When
- Saturday
- Estimated price
- ₹6,000–8,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport via Silchar
- Ave. Duration
- 2h 47m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport via Aizawl
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport via Dimapur
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹6,000–8,000
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹4,300–22,000
- Website
- spicejet.com
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹6,500–17,000
- Website
- helitrans.no
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Thursday, and Sunday
- Estimated price
- ₹4,100–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nsc Bose J Gomo to Ranchi
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Dhanbad Jn to Kamakhya
- Ave. Duration
- 22h 20m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
Train from Nsc Bose J Gomo to Ranchi
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Nsc Bose J Gomo to Dakhineswar
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Nsc Bose J Gomo to Dakhineswar
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Nsc Bose J Gomo to Asansol Jn
- Ave. Duration
- 2h 4m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Asansol Jn to Guwahati
- Ave. Duration
- 19h 25m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
- 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
- 18003453986
- Website
- astcbus.in
Bus from Guwahati, Assam to Shillong, Meghalaya
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹140–200
- Website
- https://astcbus.in/
- Ave. Duration
- 7h 26m
- Estimated price
- ₹1,800–17,000
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
India Tourist Taxi
- Phone
- +91 87 37 07 22 44
- Website
- indiatouristtaxi.com
Rahul Travels
- Phone
- +91 96 69 41 14 11
- Website
- rahultravels.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 Travelling around the UAE, How to get from Florence to Rome, and Best ways to travel around Australia - to help you get the most out of your next trip.












