6 Ways to Reach Shillong to Lalitpur by Bus, Train, Flights, Drive & Taxi

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

The distance from Shillong to Lalitpur is approximately 1725.68kms. By car, it takes roughly 25h 4m to reach Lalitpur from Shillong . Take a look at the 6 routes available to reach Lalitpur from Shillong

  • 1.

  • Reach Shillong to Lalitpur by bus and train

  • 41h 46m

  • Rs. 2709

 
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 31m
Rs. 109

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

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

Step 3: Take a Train from Kamakhya (KYQ) to reach Katni (KTE)

You can reach Katni (KTE) from Kamakhya (KYQ) by travelling in a train. Kamakhya (KYQ) to Katni (KTE) train takes approximately 31h 10m. You can catch a train from Kamakhya (KYQ) and get down at Katni (KTE). The price of the train ticket is approximately Rs. 1600.
 
Katni (KTE)
 
5h 0m
Rs. 750

Step 4: Take a Train from Katni (KTE) to reach Lalitpur (LAR)

You can reach Lalitpur (LAR) from Katni (KTE) by travelling in a train. Katni (KTE) to Lalitpur (LAR) train takes approximately 5h 0m. You can catch a train from Katni (KTE) and get down at Lalitpur (LAR). The price of the train ticket is approximately Rs. 750.
 
Lalitpur (LAR)
  • 2.

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

  • 12h 5m

  • Rs. 5260

 
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)
 
2h 8m
Rs. 650

Step 4: Take a Train from Bhopal Junction (BPL) to reach Lalitpur (LAR)

You can reach Lalitpur (LAR) from Bhopal Junction (BPL) by travelling in a train. Bhopal Junction (BPL) to Lalitpur (LAR) train takes approximately 2h 8m. You can catch a train from Bhopal Junction (BPL) and get down at Lalitpur (LAR). The price of the train ticket is approximately Rs. 650.
 
Lalitpur (LAR)
  • 3.

  • Reach Shillong to Lalitpur by bus, flight, and train

  • 13h 6m

  • Rs. 5267

 
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
 
2h 30m
Rs. 4100

Step 2: Take a Flight from Gauhati to reach Delhi

You can travel from Gauhati to Delhi by booking a flight. The total flight time between Gauhati & Delhi is around 2h 30m. The price of the flight ticket is approximately Rs.4100.
 
Delhi
 
0h 22m
Rs. 17

Step 3: Take a Train from Indira Gandhi International Airport to reach New Delhi

You can reach New Delhi from Indira Gandhi International Airport by travelling in a train. Indira Gandhi International Airport to New Delhi train takes approximately 0h 22m. You can catch a train from Indira Gandhi International Airport and get down at New Delhi. The price of the train ticket is approximately Rs. 17.
 
New Delhi
 
5h 39m
Rs. 900

Step 4: Take a Train from New Delhi (NDLS) to reach Lalitpur (LAR)

You can reach Lalitpur (LAR) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Lalitpur (LAR) train takes approximately 5h 39m. You can catch a train from New Delhi (NDLS) and get down at Lalitpur (LAR). The price of the train ticket is approximately Rs. 900.
 
Lalitpur (LAR)
  • 4.

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

  • 16h 3m

  • Rs. 5690

 
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 25m
Rs. 4300

Step 2: Take a Flight from Gauhati to reach Lucknow

You can travel from Gauhati to Lucknow by booking a flight. The total flight time between Gauhati & Lucknow is around 4h 25m. The price of the flight ticket is approximately Rs.4300.
 
Lucknow
 
0h 9m
Rs. 340

Step 3: Take a Taxi from Lucknow to reach Lucknow Ne (LJN)

You can take a car from Lucknow to Lucknow Ne (LJN). It will take you around 0h 9m to cover distance of 9.93kms and reach Lucknow Ne (LJN) from Lucknow. The total amount for the journey will be approximately Rs.340.
 
Lucknow Ne (LJN)
 
6h 59m
Rs. 800

Step 4: Take a Train from Lucknow Ne (LJN) to reach Lalitpur (LAR)

You can reach Lalitpur (LAR) from Lucknow Ne (LJN) by travelling in a train. Lucknow Ne (LJN) to Lalitpur (LAR) train takes approximately 6h 59m. You can catch a train from Lucknow Ne (LJN) and get down at Lalitpur (LAR). The price of the train ticket is approximately Rs. 800.
 
Lalitpur (LAR)
  • 5.

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

  • 23h 30m

  • Rs. 9250

 
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
 
17h 0m
Rs. 4700

Step 2: Take a Flight from Gauhati to reach Khajuraho

You can travel from Gauhati to Khajuraho by booking a flight. The total flight time between Gauhati & Khajuraho is around 17h 0m. The price of the flight ticket is approximately Rs.4700.
 
Khajuraho
 
3h 0m
Rs. 4300

Step 3: Take a Taxi from Khajuraho to reach Lalitpur

You can take a car from Khajuraho to Lalitpur. It will take you around 3h 0m to cover distance of 197.78kms and reach Lalitpur from Khajuraho. The total amount for the journey will be approximately Rs.4300.
 
Lalitpur
  • 6.

  • Reach Shillong to Lalitpur by Drive

  • 25h 4m

  • Rs. 11322

 
Shillong
 
25h 4m
Rs. 11322
You can take a car from Shillong to Lalitpur. It will take you around 25h 4m to cover distance of 1725.68kms and reach Lalitpur from Shillong. The total amount for the journey will be approximately Rs.11322.
 
Lalitpur
Check out all the available routes from Lalitpur to Shillong →

Other popular routes from Shillong