There are 6 ways to get from Purulia 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 Purulia Jn to Namkontrain
- Fly from Birsa Munda Airport (IXR) to Umroi Airport (SHL)plane IXR - SHL
11h 10m₹16,180–24,450Bus
cheapest- Take the bus from Purulia to Asansolbus
- Take the bus from Asansol to Siliguribus
- Take the bus from Siliguri to Shillongbus
29h 31m₹1,720–4,187Train, taxi
- Take the train from Purulia Jn to Kamakhyatrain 15629
- Take the taxi from Kamakhya to Shillongtaxi
22h 23m₹2,276–5,770Drive 803.1 km
- Drive from Purulia to Shillongcar 803.1 km
13h 7m₹9,011–13,016Train to Birsa Munda Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the train from Purulia Jn to Namkontrain
- Fly from Birsa Munda Airport (IXR) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane IXR - GAU
- Take the bus from Gauhati Airport to Shillongbus
10h 48m₹10,280–19,900Train, train to Netaji Subhas Chandra Bose International Airport, fly to Umroi Airport
- Take the train from Purulia Jn to Andal Jntrain
- Take the train from Andal Jn to Dakhineswartrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Umroi Airport (SHL)plane CCU - SHL
10h 19m₹7,927–25,186
Birsa Munda Airport (IXR) to Umroi Airport (SHL) flights
Comparing Your Travel Options
The cheapest way to get from Purulia to Shillong is to train and taxi which costs ₹2,200 - ₹6,000 and takes 22h 23m.
The fastest way to get from Purulia to Shillong is to train and fly which takes 10h 19m and costs ₹7,500 - ₹26,000.
No, there is no direct bus from Purulia to Shillong. However, there are services departing from Purulia and arriving at Shillong via Asansol and Siliguri. The journey, including transfers, takes approximately 29h 31m.
The distance between Purulia and Shillong is 885 km. The road distance is 803.1 km.
The best way to get from Purulia to Shillong without a car is to train and taxi which takes 22h 23m and costs ₹2,200 - ₹6,000.
It takes approximately 11h 10m to get from Purulia to Shillong, including transfers.
Purulia to Shillong bus services, operated by SBSTC, depart from Purulia station.
Purulia to Shillong bus services, operated by SBSTC, arrive at Asansol station.
Yes, the driving distance between Purulia to Shillong is 803 km. It takes approximately 13h 7m to drive from Purulia to Shillong.
There are 284+ hotels available in Shillong.
What companies run services between Purulia, India and Shillong, India?
You can take a bus from Purulia to Shillong via Asansol, Asansol, and Siliguri in around 29h 31m.
- Website
- goindigo.in
Flights from Birsa Munda Airport to Umroi Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹15,000–22,000
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 4h 5m
- 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 17m
- When
- Every day
- Estimated price
- ₹11,000–21,000
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Madras
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹13,000–22,000
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Patna, Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Netaji Subhas Chandra Bose International Airport to Umroi Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹7,000–20,000
- Website
- airindia.in
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ₹10,000–26,000
- Website
- spicejet.com
Flights from Birsa Munda Airport to Umroi Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Monday and Friday
- Estimated price
- ₹12,000–35,000
- Website
- airindiaexpress.in
Flights from Birsa Munda Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹10,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Purulia Jn to Namkon
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Purulia Jn to Kamakhya
- Ave. Duration
- 20h 50m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- 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 Purulia Jn to Namkon
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Purulia Jn to Andal Jn
- Ave. Duration
- 2h 26m
- Frequency
- Twice a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Andal Jn to Dakhineswar
- Ave. Duration
- 2h 56m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- 033-25442194
- [email protected]
- Website
- sbstconline.co.in
Bus from Purulia to Asansol
- Ave. Duration
- 1h 58m
- Frequency
- 5 times a day
- Estimated price
- ₹70–90
- Schedules at
- sbstconline.co.in
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Asansol to Siliguri
- Ave. Duration
- 12h 10m
- Frequency
- 4 times a day
- Estimated price
- ₹950–3,100
- Website
- Shymoli Paribahan
- Phone
- +91 9431322929
- [email protected]
- Website
- Yatri Vihar Travels (YVTS)
Bus from Asansol to Siliguri
- Ave. Duration
- 12h 40m
- Frequency
- Twice daily
- Website
- Yatri Vihar Travels (YVTS)
- Website
- Yatri Vihar Travels (YVTS)
- Website
- Guru Nanak
Bus from Asansol to Siliguri
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Schedules at
- Guru Nanak
- Website
- Shivnarayan Travels
Bus from Asansol to Siliguri
- Ave. Duration
- 14h
- Frequency
- Once a week
- Schedules at
- Shivnarayan Travels
- Phone
- 18003453986
- Website
- ASTC
Bus from Siliguri to Shillong
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Estimated price
- ₹700–1,000
- Website
- ASTC
- Website
- Network Travels
Bus from Siliguri to Shillong
- Ave. Duration
- 12h 30m
- Frequency
- 6 times a week
- Schedules at
- Network Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Siliguri to Shillong
- Ave. Duration
- 12h 15m
- Frequency
- 5 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Phone
- +91 97337 81172
- [email protected]
- Website
- Rayan Bus
Bus from Siliguri to Shillong
- Ave. Duration
- 14h
- Frequency
- 4 times a week
- Website
- Rayan Bus
- Phone
- +91 9945600000
- Website
- Seema Travels
Bus from Siliguri to Shillong
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Website
- Seema Travels
- 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
- 1h 33m
- Estimated price
- ₹1,800–2,200
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 Heathrow Airport into central London, How to get from London City Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.















