There are 8 ways to get from Berhampore 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 Netaji Subhas Chandra Bose International Airport, fly to Umroi Airport
best- Take the train from Berhampore Crt to Naihati Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Umroi Airport (SHL)plane CCU - SHL
7h 6m₹7,875–25,956Train, taxi
cheapest- Take the train from Khagraghat Road to Kamakhyatrain 15643 / ...
- Take the taxi from Kamakhya to Shillongtaxi
18h 19m₹2,190–5,132Bus
- Take the bus from Berhampore to Siliguribus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper / ...
- Take the bus from Siliguri to Shillongbus redbusIndia_Benz A/C Sleeper / ...
20h 19mDrive 553.3 km
- Drive from Berhampore to Shillongcar 553.3 km
9h 44m₹6,202–8,959Taxi
- Take the taxi from Berhampore to Shillongtaxi 553.3 km
9h 44m₹12,000–15,000Train to Netaji Subhas Chandra Bose International Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the train from Berhampore Crt to Naihati Jntrain
- 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
9h 38m₹5,475–11,406Drive to Shah Makhdum Airport, fly to Osmani International Airport, drive
- Drive from Bhagwangola to Shah Makhdum Airport (RJH)car
- Fly from Shah Makhdum Airport (RJH) to Osmani International Airport (ZYL)plane RJH - ZYL
- Drive from Osmani International Airport (ZYL) to Shillongcar
9h 17m₹25,316–35,895Train to Netaji Subhas Chandra Bose International Airport, fly to Silchar Airport, taxi
- Take the train from Berhampore Crt to Naihati Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Silchar Airport (IXS)plane CCU - IXS
- Take the taxi from Silchar Airport (IXS) to Shillongtaxi
9h 33m₹9,075–27,806
Netaji Subhas Chandra Bose International Airport (CCU) to Umroi Airport (SHL) flights
Comparing Your Travel Options
The cheapest way to get from Berhampore to Shillong is to train and taxi which costs ₹2,100 - ₹5,500 and takes 18h 19m.
The fastest way to get from Berhampore to Shillong is to train and fly which takes 7h 6m and costs ₹7,500 - ₹26,000.
No, there is no direct bus from Berhampore to Shillong. However, there are services departing from Berhampore and arriving at Shillong via Siliguri. The journey, including transfers, takes approximately 20h 19m.
The distance between Berhampore and Shillong is 724 km. The road distance is 553.3 km.
The best way to get from Berhampore to Shillong without a car is to train and taxi which takes 18h 19m and costs ₹2,100 - ₹5,500.
It takes approximately 7h 6m to get from Berhampore to Shillong, including transfers.
Berhampore to Shillong bus services, operated by SLGT Travels, depart from Berhampore station.
Berhampore to Shillong bus services, operated by SLGT Travels, arrive at Siliguri station.
Yes, the driving distance between Berhampore to Shillong is 553 km. It takes approximately 9h 44m to drive from Berhampore to Shillong.
Book your Berhampore to Shillong bus tickets online with Omio.
What companies run services between Berhampore, India and Shillong, India?
You can take a bus from Berhampore to Shillong via Siliguri in around 20h 19m.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Umroi Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹7,000–23,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹5,000–9,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport via Agartala
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹5,000–9,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport via Silchar Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹5,000–9,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
- ₹5,000–9,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
- ₹5,000–9,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport via Imphal
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,000–9,000
Flights from Netaji Subhas Chandra Bose International Airport to Silchar Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,000–21,000
- Website
- helitrans.no
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- ₹6,000–21,000
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport via Rupsi
- Ave. Duration
- 2h 40m
- When
- Sunday
- Estimated price
- ₹6,500–25,000
- Website
- usbair.com
Flights from Shah Makhdum Airport to Osmani International Airport via Dhaka
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹23,000–30,000
- Website
- airindiaexpress.in
Flights from Netaji Subhas Chandra Bose International Airport to Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹4,000–14,000
- Website
- biman-airlines.com
Flights from Shah Makhdum Airport to Osmani International Airport via Dhaka
- Ave. Duration
- 4h 35m
- When
- Monday and Wednesday
- Estimated price
- ₹22,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Berhampore Crt to Naihati Jn
- Ave. Duration
- 2h 22m
- Frequency
- 4 times a week
- 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
Train from Khagraghat Road to Kamakhya
- Ave. Duration
- 16h 46m
- Frequency
- 6 times a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Berhampore Crt to Naihati Jn
- Ave. Duration
- 2h 22m
- Frequency
- 4 times a week
- 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
Train from Berhampore Crt to Naihati Jn
- Ave. Duration
- 2h 22m
- Frequency
- 4 times a week
- 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
- [email protected]
- Website
- SLGT Travels
Bus from Berhampore to Siliguri
- Ave. Duration
- 6h 49m
- Frequency
- Every 30 minutes
- 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 Berhampore to Siliguri
- Ave. Duration
- 6h 55m
- Frequency
- Every 3 hours
- 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 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Berhampore to Siliguri
- Ave. Duration
- 10h
- Frequency
- 3 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- 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
- Ave. Duration
- 4h 57m
- Estimated price
- ₹1,800–15,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
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 How to get from Stansted Airport into central London, Thanksgiving 2018: How to travel stress-free, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
There are 290+ hotels available in Shillong.







