4 Ways to Reach Shimoga to Miraj by Bus, Train, Flights, Drive & Taxi

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

The distance from Shimoga to Miraj is approximately 407.82kms. By car, it takes roughly 6h 4m to reach Miraj from Shimoga . Take a look at the 4 routes available to reach Miraj from Shimoga

  • 1.

  • Reach Shimoga to Miraj by bus

  • 17h 15m

  • Rs. 1150

 
Shimoga
 
6h 15m
Rs. 550

Step 1: Take a Bus from Shimoga to reach Bangalore

Travelling in a bus is one of the ways to reach Bangalore from Shimoga. The total journey between Shimoga & Bangalore takes around 6h 15m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Bangalore
 
10h 0m
Rs. 600

Step 2: Take a Bus from Bangalore to reach Miraj

Travelling in a bus is one of the ways to reach Miraj from Bangalore. The total journey between Bangalore & Miraj takes around 10h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Miraj
  • 2.

  • Reach Shimoga to Miraj by train

  • 13h 8m

  • Rs. 1450

 
Shimoga Town (SMET)
 
1h 8m
Rs. 550

Step 1: Take a Train from Shimoga Town (SMET) to reach Birur Junction (RRB)

You can reach Birur Junction (RRB) from Shimoga Town (SMET) by travelling in a train. Shimoga Town (SMET) to Birur Junction (RRB) train takes approximately 1h 8m. You can catch a train from Shimoga Town (SMET) and get down at Birur Junction (RRB). The price of the train ticket is approximately Rs. 550.
 
Birur Junction (RRB)
 
11h 0m
Rs. 900

Step 2: Take a Train from Birur Junction (RRB) to reach Miraj Junction (MRJ)

You can reach Miraj Junction (MRJ) from Birur Junction (RRB) by travelling in a train. Birur Junction (RRB) to Miraj Junction (MRJ) train takes approximately 11h 0m. You can catch a train from Birur Junction (RRB) and get down at Miraj Junction (MRJ). The price of the train ticket is approximately Rs. 900.
 
Miraj Junction (MRJ)
  • 3.

  • Reach Shimoga to Miraj by Drive

  • 6h 4m

  • Rs. 2677

 
Shivamogga
 
6h 4m
Rs. 2677
You can take a car from Shivamogga to Miraj. It will take you around 6h 4m to cover distance of 407.82kms and reach Miraj from Shivamogga. The total amount for the journey will be approximately Rs.2677.
 
Miraj
  • 4.

  • Reach Shimoga to Miraj by taxi

  • 6h 4m

  • Rs. 7000

 
Shivamogga
 
6h 4m
Rs. 7000
You can take a car from Shivamogga to Miraj. It will take you around 6h 4m to cover distance of 407.82kms and reach Miraj from Shivamogga. The total amount for the journey will be approximately Rs.7000.
 
Miraj
Check out all the available routes from Miraj to Shimoga →

Other popular routes from Shimoga