5 Ways to Reach Shillong to Khandwa by Bus, Train, Flights, Drive & Taxi

Planning a trip from Shillong to Khandwa Cleartrip helps you select the best route between Shillong & Khandwa based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Shillong & Khandwa

The distance from Shillong to Khandwa is approximately 2081.42kms. By car, it takes roughly 30h 21m to reach Khandwa from Shillong . Take a look at the 5 routes available to reach Khandwa from Shillong

  • 1.

  • Reach Shillong to Khandwa by bus, taxi, and train

  • 44h 32m

  • Rs. 2490

 
Shillong
 
2h 30m
Rs. 250

Step 1: Take a Bus from Shillong to reach Gauhati Airport

Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
 
Gauhati Airport
 
0h 17m
Rs. 240

Step 2: Take a Taxi from Gauhati Airport to reach Kamakhya (KYQ)

You can take a car from Gauhati Airport to Kamakhya (KYQ). It will take you around 0h 17m to cover distance of 15.11kms and reach Kamakhya (KYQ) from Gauhati Airport. The total amount for the journey will be approximately Rs.240.
 
Kamakhya (KYQ)
 
40h 45m
Rs. 2000

Step 3: Take a Train from Kamakhya (KYQ) to reach Khandwa (KNW)

You can reach Khandwa (KNW) from Kamakhya (KYQ) by travelling in a train. Kamakhya (KYQ) to Khandwa (KNW) train takes approximately 40h 45m. You can catch a train from Kamakhya (KYQ) and get down at Khandwa (KNW). The price of the train ticket is approximately Rs. 2000.
 
Khandwa (KNW)
  • 2.

  • Reach Shillong to Khandwa by bus, flight, taxi, and train

  • 17h 6m

  • Rs. 5300

 
Shillong
 
2h 30m
Rs. 250

Step 1: Take a Bus from Shillong to reach Gauhati Airport

Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
 
Gauhati Airport
 
4h 5m
Rs. 4000

Step 2: Take a Flight from Gauhati to reach Nagpur

You can travel from Gauhati to Nagpur by booking a flight. The total flight time between Gauhati & Nagpur is around 4h 5m. The price of the flight ticket is approximately Rs.4000.
 
Nagpur
 
0h 11m
Rs. 200

Step 3: Take a Taxi from Nagpur to reach Nagpur (NGP)

You can take a car from Nagpur to Nagpur (NGP). It will take you around 0h 11m to cover distance of 9.31kms and reach Nagpur (NGP) from Nagpur. The total amount for the journey will be approximately Rs.200.
 
Nagpur (NGP)
 
8h 20m
Rs. 850

Step 4: Take a Train from Nagpur (NGP) to reach Khandwa (KNW)

You can reach Khandwa (KNW) from Nagpur (NGP) by travelling in a train. Nagpur (NGP) to Khandwa (KNW) train takes approximately 8h 20m. You can catch a train from Nagpur (NGP) and get down at Khandwa (KNW). The price of the train ticket is approximately Rs. 850.
 
Khandwa (KNW)
  • 3.

  • Reach Shillong to Khandwa by bus, flight, taxi, and train

  • 14h 17m

  • Rs. 5310

 
Shillong
 
2h 30m
Rs. 250

Step 1: Take a Bus from Shillong to reach Gauhati Airport

Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
 
Gauhati Airport
 
5h 15m
Rs. 4100

Step 2: Take a Flight from Gauhati to reach Bhopal

You can travel from Gauhati to Bhopal by booking a flight. The total flight time between Gauhati & Bhopal is around 5h 15m. The price of the flight ticket is approximately Rs.4100.
 
Bhopal
 
0h 12m
Rs. 260

Step 3: Take a Taxi from Bhopal to reach Bhopal Junction (BPL)

You can take a car from Bhopal to Bhopal Junction (BPL). It will take you around 0h 12m to cover distance of 11.81kms and reach Bhopal Junction (BPL) from Bhopal. The total amount for the journey will be approximately Rs.260.
 
Bhopal Junction (BPL)
 
4h 20m
Rs. 700

Step 4: Take a Train from Bhopal Junction (BPL) to reach Khandwa (KNW)

You can reach Khandwa (KNW) from Bhopal Junction (BPL) by travelling in a train. Bhopal Junction (BPL) to Khandwa (KNW) train takes approximately 4h 20m. You can catch a train from Bhopal Junction (BPL) and get down at Khandwa (KNW). The price of the train ticket is approximately Rs. 700.
 
Khandwa (KNW)
  • 4.

  • Reach Shillong to Khandwa by bus, flight, and taxi

  • 10h 56m

  • Rs. 7550

 
Shillong
 
2h 30m
Rs. 250

Step 1: Take a Bus from Shillong to reach Gauhati Airport

Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
 
Gauhati Airport
 
4h 50m
Rs. 5000

Step 2: Take a Flight from Gauhati to reach Indore

You can travel from Gauhati to Indore by booking a flight. The total flight time between Gauhati & Indore is around 4h 50m. The price of the flight ticket is approximately Rs.5000.
 
Indore
 
2h 36m
Rs. 2300

Step 3: Take a Taxi from Indore to reach Khandwa

You can take a car from Indore to Khandwa. It will take you around 2h 36m to cover distance of 136.14kms and reach Khandwa from Indore. The total amount for the journey will be approximately Rs.2300.
 
Khandwa
  • 5.

  • Reach Shillong to Khandwa by Drive

  • 30h 21m

  • Rs. 13656

 
Shillong
 
30h 21m
Rs. 13656
You can take a car from Shillong to Khandwa. It will take you around 30h 21m to cover distance of 2081.42kms and reach Khandwa from Shillong. The total amount for the journey will be approximately Rs.13656.
 
Khandwa
Check out all the available routes from Khandwa to Shillong →

Other popular routes from Shillong