5 Ways to Reach Shajapur to Hamirpur by Bus, Train, Flights, Drive & Taxi

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

The distance from Shajapur to Hamirpur is approximately 566.96kms. By car, it takes roughly 9h 9m to reach Hamirpur from Shajapur . Take a look at the 5 routes available to reach Hamirpur from Shajapur

  • 1.

  • Reach Shajapur to Hamirpur by train and taxi

  • 16h 13m

  • Rs. 2600

 
Shajapur (SFY)
 
15h 9m
Rs. 1000

Step 1: Take a Train from Shajapur (SFY) to reach Bhimsen (BZM)

You can reach Bhimsen (BZM) from Shajapur (SFY) by travelling in a train. Shajapur (SFY) to Bhimsen (BZM) train takes approximately 15h 9m. You can catch a train from Shajapur (SFY) and get down at Bhimsen (BZM). The price of the train ticket is approximately Rs. 1000.
 
Bhimsen (BZM)
 
1h 4m
Rs. 1600

Step 2: Take a Taxi from Bhimsen (BZM) to reach Hamīrpur

You can take a car from Bhimsen (BZM) to Hamīrpur. It will take you around 1h 4m to cover distance of 72.8kms and reach Hamīrpur from Bhimsen (BZM). The total amount for the journey will be approximately Rs.1600.
 
Hamīrpur
  • 2.

  • Reach Shajapur to Hamirpur by Drive

  • 9h 9m

  • Rs. 3722

 
Shājāpur
 
9h 9m
Rs. 3722
You can take a car from Shājāpur to Hamīrpur. It will take you around 9h 9m to cover distance of 566.96kms and reach Hamīrpur from Shājāpur. The total amount for the journey will be approximately Rs.3722.
 
Hamīrpur
  • 3.

  • Reach Shajapur to Hamirpur by taxi and bus

  • 16h 21m

  • Rs. 3900

 
Shājāpur
 
1h 10m
Rs. 1100

Step 1: Take a Taxi from Shājāpur to reach Ujjain

You can take a car from Shājāpur to Ujjain. It will take you around 1h 10m to cover distance of 64.24kms and reach Ujjain from Shājāpur. The total amount for the journey will be approximately Rs.1100.
 
Ujjain
 
4h 30m
Rs. 550

Step 2: Take a Bus from Ujjain to reach Jhalrapatan

Travelling in a bus is one of the ways to reach Jhalrapatan from Ujjain. The total journey between Ujjain & Jhalrapatan takes around 4h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Jhalrapatan
 
8h 30m
Rs. 550

Step 3: Take a Bus from Jhalrapatan to reach Bhatewar

Travelling in a bus is one of the ways to reach Bhatewar from Jhalrapatan. The total journey between Jhalrapatan & Bhatewar takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Bhatewar
 
1h 11m
Rs. 1700

Step 4: Take a Taxi from Bhatewar to reach Hamīrpur

You can take a car from Bhatewar to Hamīrpur. It will take you around 1h 11m to cover distance of 77.68kms and reach Hamīrpur from Bhatewar. The total amount for the journey will be approximately Rs.1700.
 
Hamīrpur
  • 4.

  • Reach Shajapur to Hamirpur by train, taxi, and flight

  • 11h 23m

  • Rs. 7150

 
Shajapur (SFY)
 
2h 9m
Rs. 600

Step 1: Take a Train from Shajapur (SFY) to reach Indore Junction Bg (INDB)

You can reach Indore Junction Bg (INDB) from Shajapur (SFY) by travelling in a train. Shajapur (SFY) to Indore Junction Bg (INDB) train takes approximately 2h 9m. You can catch a train from Shajapur (SFY) and get down at Indore Junction Bg (INDB). The price of the train ticket is approximately Rs. 600.
 
Indore Junction Bg (INDB)
 
0h 8m
Rs. 190

Step 2: Take a Taxi from Indore Junction Bg (INDB) to reach Indore

You can take a car from Indore Junction Bg (INDB) to Indore. It will take you around 0h 8m to cover distance of 7.61kms and reach Indore from Indore Junction Bg (INDB). The total amount for the journey will be approximately Rs.190.
 
Indore
 
3h 10m
Rs. 5000

Step 3: Take a Flight from Indore to reach Lucknow

You can travel from Indore to Lucknow by booking a flight. The total flight time between Indore & Lucknow is around 3h 10m. The price of the flight ticket is approximately Rs.5000.
 
Lucknow
 
0h 9m
Rs. 340

Step 4: 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)
 
3h 12m
Rs. 650

Step 5: Take a Train from Lucknow Ne (LJN) to reach Hamirpur Road (HAR)

You can reach Hamirpur Road (HAR) from Lucknow Ne (LJN) by travelling in a train. Lucknow Ne (LJN) to Hamirpur Road (HAR) train takes approximately 3h 12m. You can catch a train from Lucknow Ne (LJN) and get down at Hamirpur Road (HAR). The price of the train ticket is approximately Rs. 650.
 
Hamirpur Road (HAR)
 
0h 34m
Rs. 370

Step 6: Take a Taxi from Hamirpur Road (HAR) to reach Hamīrpur

You can take a car from Hamirpur Road (HAR) to Hamīrpur. It will take you around 0h 34m to cover distance of 16.1kms and reach Hamīrpur from Hamirpur Road (HAR). The total amount for the journey will be approximately Rs.370.
 
Hamīrpur
  • 5.

  • Reach Shajapur to Hamirpur by taxi, train, and flight

  • 12h 43m

  • Rs. 8310

 
Shājāpur
 
0h 21m
Rs. 350

Step 1: Take a Taxi from Shājāpur to reach Berchha (BCH)

You can take a car from Shājāpur to Berchha (BCH). It will take you around 0h 21m to cover distance of 17.48kms and reach Berchha (BCH) from Shājāpur. The total amount for the journey will be approximately Rs.350.
 
Berchha (BCH)
 
2h 32m
Rs. 600

Step 2: Take a Train from Berchha (BCH) to reach Bairagarh (BIH)

You can reach Bairagarh (BIH) from Berchha (BCH) by travelling in a train. Berchha (BCH) to Bairagarh (BIH) train takes approximately 2h 32m. You can catch a train from Berchha (BCH) and get down at Bairagarh (BIH). The price of the train ticket is approximately Rs. 600.
 
Bairagarh (BIH)
 
3h 55m
Rs. 6000

Step 3: Take a Flight from Bhopal to reach Lucknow

You can travel from Bhopal to Lucknow by booking a flight. The total flight time between Bhopal & Lucknow is around 3h 55m. The price of the flight ticket is approximately Rs.6000.
 
Lucknow
 
0h 9m
Rs. 340

Step 4: 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)
 
3h 12m
Rs. 650

Step 5: Take a Train from Lucknow Ne (LJN) to reach Hamirpur Road (HAR)

You can reach Hamirpur Road (HAR) from Lucknow Ne (LJN) by travelling in a train. Lucknow Ne (LJN) to Hamirpur Road (HAR) train takes approximately 3h 12m. You can catch a train from Lucknow Ne (LJN) and get down at Hamirpur Road (HAR). The price of the train ticket is approximately Rs. 650.
 
Hamirpur Road (HAR)
 
0h 34m
Rs. 370

Step 6: Take a Taxi from Hamirpur Road (HAR) to reach Hamīrpur

You can take a car from Hamirpur Road (HAR) to Hamīrpur. It will take you around 0h 34m to cover distance of 16.1kms and reach Hamīrpur from Hamirpur Road (HAR). The total amount for the journey will be approximately Rs.370.
 
Hamīrpur
Check out all the available routes from Hamirpur to Shajapur →

Other popular routes from Shajapur