HUB hero image

How to Travel from

Dindigul to Shivamogga

by Rideshare, Route or Car

Dindigul
+0
Shivamogga
Transport search to Shivamogga
Dindigul
+0
Shivamogga
Building a composite car route
Cheapest
Best Offer!
Car
9 h 9 min
570 km.
from $31
Composite Route Car Only

Nine ways to Travel from Dindigul to Shivamogga

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

IndiGo Airlines

Website:
goindigo.in/
Plane from Madurai to Shivamogga
Ave. Duration:
5h 40m
Frequency:
Every day
Estimated price:
$82.80–$280.23
Plane from Trichy International Airport to Shivamogga
Ave. Duration:
6h 5m
Frequency:
Every day
Estimated price:
$63.69–$229.28
Plane from Coimbatore International Airport to Shivamogga
Ave. Duration:
6h
Frequency:
Every day
Estimated price:
$70.06–$242.02

Spicejet

Website:
spicejet.com/
Plane from Madurai to Shivamogga
Ave. Duration:
5h 52m
Frequency:
Every day
Estimated price:
$76.43–$318.44
Plane from Trichy International Airport to Shivamogga
Ave. Duration:
5h 47m
Frequency:
Every day
Estimated price:
$63.69–$267.49
Plane from Coimbatore International Airport to Shivamogga
Ave. Duration:
5h 8m
Frequency:
Every day
Estimated price:
$70.06–$280.23

Star Air

Website:
starair.in/
Plane from Trichy International Airport to Shivamogga
Ave. Duration:
4h 50m
Frequency:
Every day
Estimated price:
$89.16–$280.23

Train operators

Indian Railways

Phone:
14646
Website:
irctc.co.in
Train from Dindigul Jn to Krishnarajapurm
Ave. Duration:
6h 29m
Frequency:
Once daily
Estimated price:
$3.69–$76.43
Train from Ksr Bengaluru to Shimoga
Ave. Duration:
4h 14m
Frequency:
Once daily
Estimated price:
$2.67–$43.31
Train from Dindigul Jn to Tiruchchirapali
Ave. Duration:
1h 30m
Frequency:
Hourly
Estimated price:
$1.78–$15.29
Train from Dindigul Jn to Podanur
Ave. Duration:
3h 20m
Frequency:
Once daily
Estimated price:
$2.17–$25.48
Train from Dindigul Jn to Ksr
Ave. Duration:
9h 35m
Frequency:
Once daily
Estimated price:
$3.44–$70.06

Bus operators

Kerala State Road Transport Corporation

Phone:
+91 9447071021
Website:
onlineksrtcswift.com/
Bus from Dindigul to Lalbaug
Ave. Duration:
6h 21m
Frequency:
Twice daily
Estimated price:
$3.95–$9.55

KSRTC

Phone:
080-26252625
Website:
ksrtc.in
Bus from Kempegowda Bus Stand Bangalore to Shivamogga
Ave. Duration:
6h
Frequency:
Every 30 minutes
Estimated price:
$4.33–$12.74

Sam Tourist Bus

Phone:
080 46333686
Website:
samtourist.com/
Bus from Dindigul to Anand
Ave. Duration:
7h 23m
Frequency:
4 times a day
Estimated price:
$16.56–$42.03

Questions and Answers

What is the cheapest way to get from Dindigul to Shivamogga?

The cheapest way to get from Dindigul to Shivamogga is to bus via Bengaluru which costs $7.07 - $22.83 and takes 12h 48m.

What is the fastest way to get from Dindigul to Shivamogga?

The fastest way to get from Dindigul to Shivamogga is to taxi and fly which takes 6h 16m and costs $86.96 - $271.74 .

Is there a direct bus between Dindigul and Shivamogga?

No, there is no direct bus from Dindigul to Shivamogga. However, there are services departing from Dindigul and arriving at Shivamogga via Lalbagh West Gate(Lalbagh Metro Station) and Kempegowda Bus Stand Bangalore. The journey, including transfers, takes approximately 12h 48m.

Is there a direct train between Dindigul and Shivamogga?

No, there is no direct train from Dindigul to Shivamogga. However, there are services departing from Dindigul Jn and arriving at Shimoga via Krishnarajapuram and Ksr Bengaluru. The journey, including transfers, takes approximately 12h 24m.

How far is it from Dindigul to Shivamogga?

The distance between Dindigul and Shivamogga is 611 km. The road distance is 574 km.

How do I travel from Dindigul to Shivamogga without a car?

The best way to get from Dindigul to Shivamogga without a car is to train which takes 12h 24m and costs $5.43 - $103.26 .

How long does it take to get from Dindigul to Shivamogga?

It takes approximately 6h 16m to get from Dindigul to Shivamogga, including transfers.

Where do I catch the Dindigul to Shivamogga bus from?

Dindigul to Shivamogga bus services, operated by Kerala State Road Transport Corporation, depart from Dindigul station.

Where do I catch the Dindigul to Shivamogga train from?

Dindigul to Shivamogga train services, operated by Indian Railways, depart from Dindigul Jn station.

Train or bus from Dindigul to Shivamogga?

The best way to get from Dindigul to Shivamogga is to train which takes 12h 24m and costs $5.43 - $103.26 . Alternatively, you can bus via Bengaluru, which costs $7.07 - $22.83 and takes 12h 48m.

Where does the Dindigul to Shivamogga bus arrive?

Dindigul to Shivamogga bus services, operated by Kerala State Road Transport Corporation, arrive at Lalbaug station.

What is the time difference between Dindigul and Shivamogga?

It is currently 05:52 at both, Dindigul and Shivamogga.

Where does the Dindigul to Shivamogga train arrive?

Dindigul to Shivamogga train services, operated by Indian Railways, arrive at Krishnarajapurm station.

Can I drive from Dindigul to Shivamogga?

Yes, the driving distance between Dindigul to Shivamogga is 574 km. It takes approximately 9h 8m to drive from Dindigul to Shivamogga.

Where can I stay near Shivamogga?

There are 12+ hotels available in Shivamogga. Prices start at $28.29 per night.
+0