4 Ways to Reach Vidisha to Shillong by Bus, Train, Flights, Drive & Taxi

Planning a trip from Vidisha to Shillong Cleartrip helps you select the best route between Vidisha & Shillong 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 Vidisha & Shillong

The distance from Vidisha to Shillong is approximately 1825.78kms. By car, it takes roughly 26h 27m to reach Shillong from Vidisha . Take a look at the 4 routes available to reach Shillong from Vidisha

  • 1.

  • Reach Vidisha to Shillong by train and bus

  • 41h 42m

  • Rs. 2763

 
Vidisha (BHS)
 
2h 56m
Rs. 600

Step 1: Take a Train from Vidisha (BHS) to reach Itarsi Junction (ET)

You can reach Itarsi Junction (ET) from Vidisha (BHS) by travelling in a train. Vidisha (BHS) to Itarsi Junction (ET) train takes approximately 2h 56m. You can catch a train from Vidisha (BHS) and get down at Itarsi Junction (ET). The price of the train ticket is approximately Rs. 600.
 
Itarsi Junction (ET)
 
33h 10m
Rs. 1800

Step 2: Take a Train from Itarsi Junction (ET) to reach Kamakhya (KYQ)

You can reach Kamakhya (KYQ) from Itarsi Junction (ET) by travelling in a train. Itarsi Junction (ET) to Kamakhya (KYQ) train takes approximately 33h 10m. You can catch a train from Itarsi Junction (ET) and get down at Kamakhya (KYQ). The price of the train ticket is approximately Rs. 1800.
 
Kamakhya (KYQ)
 
0h 31m
Rs. 113

Step 3: Take a Bus from Maligaon to reach Gauhati Airport

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

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

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

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

  • 10h 18m

  • Rs. 10560

 
Vidisha (BHS)
 
1h 1m
Rs. 550

Step 1: Take a Train from Vidisha (BHS) to reach Bhopal Junction (BPL)

You can reach Bhopal Junction (BPL) from Vidisha (BHS) by travelling in a train. Vidisha (BHS) to Bhopal Junction (BPL) train takes approximately 1h 1m. You can catch a train from Vidisha (BHS) and get down at Bhopal Junction (BPL). The price of the train ticket is approximately Rs. 550.
 
Bhopal Junction (BPL)
 
0h 12m
Rs. 260

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

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

Step 3: Take a Flight from Bhopal to reach Gauhati

You can travel from Bhopal to Gauhati by booking a flight. The total flight time between Bhopal & Gauhati is around 4h 35m. The price of the flight ticket is approximately Rs.9500.
 
Gauhati
 
2h 30m
Rs. 250

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

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

  • Reach Vidisha to Shillong by Drive

  • 26h 27m

  • Rs. 11986

 
Vidisha
 
26h 27m
Rs. 11986
You can take a car from Vidisha to Shillong. It will take you around 26h 27m to cover distance of 1825.78kms and reach Shillong from Vidisha. The total amount for the journey will be approximately Rs.11986.
 
Shillong
  • 4.

  • Reach Vidisha to Shillong by train, taxi, and flight

  • 15h 48m

  • Rs. 21710

 
Vidisha (BHS)
 
1h 1m
Rs. 550

Step 1: Take a Train from Vidisha (BHS) to reach Bhopal Junction (BPL)

You can reach Bhopal Junction (BPL) from Vidisha (BHS) by travelling in a train. Vidisha (BHS) to Bhopal Junction (BPL) train takes approximately 1h 1m. You can catch a train from Vidisha (BHS) and get down at Bhopal Junction (BPL). The price of the train ticket is approximately Rs. 550.
 
Bhopal Junction (BPL)
 
0h 12m
Rs. 260

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

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

Step 3: Take a Flight from Bhopal to reach Rupsi

You can travel from Bhopal to Rupsi by booking a flight. The total flight time between Bhopal & Rupsi is around 8h 0m. The price of the flight ticket is approximately Rs.16000.
 
Rupsi
 
5h 35m
Rs. 4900

Step 4: Take a Taxi from Rupsi to reach Shillong

You can take a car from Rupsi to Shillong. It will take you around 5h 35m to cover distance of 373.62kms and reach Shillong from Rupsi. The total amount for the journey will be approximately Rs.4900.
 
Shillong
Check out all the available routes from Shillong to Vidisha →

Other popular routes from Vidisha