There are 5 ways to get from Shillong to Nashik by bus, plane, taxi, train, 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.
Bus, fly
best- Take the bus from Shillong to Gauhati Airportbus
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Ozar Airport (ISK)plane GAU - ISK
10h 39m₹12,580–28,660Taxi, train
cheapest- Take the taxi from Shillong to Kamakhyataxi
- Take the train from Kamakhya to Nasik Roadtrain 15946 / ...
47h 17m₹2,994–10,821Bus via Gorakhpur
- Take the bus from Shillong, Meghalaya to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Gorakhpurbus
- Take the bus from Gorakhpur Nausad to Nashik Dwarkabus
42h 25mDrive 2,353.1 km
- Drive from Shillong to Nashikcar 2,353.1 km
31h 14m₹26,410–38,148Bus
- Take the bus from Shillong, Meghalaya to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Nashik, Maharashtrabus
2d 7h
Lokpriya Gopinath Bordoloi International Airport (GAU) to Ozar Airport (ISK) flights
Questions & Answers
The cheapest way to get from Shillong to Nashik is to taxi and train which costs ₹2,900 - ₹11,000 and takes 47h 17m.
The fastest way to get from Shillong to Nashik is to bus and fly which takes 10h 39m and costs ₹12,000 - ₹29,000.
No, there is no direct bus from Shillong to Nashik. However, there are services departing from Shillong, Meghalaya and arriving at Nashik Dwarka via Siliguri, West Bengal and Gorakhpur Nausad. The journey, including transfers, takes approximately 42h 25m.
The distance between Shillong and Nashik is 2057 km. The road distance is 2353.1 km.
The best way to get from Shillong to Nashik without a car is to bus via Gorakhpur which takes 42h 25m and costs .
It takes approximately 10h 39m to get from Shillong to Nashik, including transfers.
Shillong to Nashik bus services, operated by Assam State Transport Corporation, depart from Shillong, Meghalaya station.
Shillong to Nashik bus services, operated by Assam State Transport Corporation, arrive at Siliguri, West Bengal station.
Yes, the driving distance between Shillong to Nashik is 2353 km. It takes approximately 31h 14m to drive from Shillong to Nashik.
Book your Shillong to Nashik bus tickets online with Omio.
What companies run services between Shillong, India and Nashik, India?
You can take a bus from Shillong, Meghalaya to Nashik Dwarka via Siliguri, West Bengal, Gorakhpur, and Gorakhpur Nausad in around 42h 25m.
- Website
- goindigo.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Ozar Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹12,000–28,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Ozar Airport via Hyderabad
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹12,000–28,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Ozar Airport via Delhi
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹12,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kamakhya to Nasik Road
- Ave. Duration
- 44h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹950–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,100
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹5,500–7,500
- Phone
- +91 7640003050
- [email protected]
- Website
- meghalayatourism.in
Bus from Shillong to Gauhati Airport
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
- Phone
- 18003453986
- Website
- astcbus.in
Bus from Shillong, Meghalaya to Siliguri, West Bengal
- Ave. Duration
- 13h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–1,000
- Website
- https://astcbus.in/
Bus from Shillong, Meghalaya to Siliguri, West Bengal
- Ave. Duration
- 13h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–1,000
- Website
- https://astcbus.in/
- Phone
- +919228009328
- [email protected]
- Website
- rajratanbus.in
Bus from Gorakhpur Nausad to Nashik Dwarka
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- ₹3,500–3,700
- Schedules at
- rajratanbus.in
- AC Sleeper
- ₹3,500–3,700
- Ave. Duration
- 1h 36m
- Estimated price
- ₹1,700–2,200
Kajaawa
- Phone
- +91 60 33 11 48 67
- Website
- kajaawa.com
Meghalaya Tour Cabs
- Phone
- +91 70 05 65 13 38
- Website
- meghalayatourcabs.com
Travenjo
- Phone
- +91 94 36 76 73 33
- Website
- travenjo.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 The beginner’s guide to the 2018 World Nomad Games, Travelling by boat in Italy, and How to get from Florence to Rome - to help you get the most out of your next trip.
More Questions & Answers
There are 332+ hotels available in Nashik.










