There are 6 ways to get from Sivakasi to Shivamogga by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly
best- Take the taxi from Sivakasi to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Shivamogga (RQY)plane IXM - RQY
6h 59m₹7,766–24,160Train
cheapest- Take the train from Virudunagar Jn to Birur Jntrain 11022
- Take the train from Birur Jn to Shimogatrain 06513 / ...
20h 35m₹595–4,690Bus
- Take the bus from Viruthunagar to Dharmapuribus
- Take the bus from Dharmapuri to Lalbaugbus
- Take the bus from Kempegowda Bus Stand Bangalore to Shivamoggabus
13h 47m₹1,849–6,204Drive 654.5 km
- Drive from Sivakasi to Shivamoggacar 654.5 km
10h 39m₹7,390–10,674Taxi
- Take the taxi from Sivakasi to Shivamoggataxi 654.5 km
10h 39m₹9,000–11,000Train, bus
- Take the train from Sivakasi to Madurai Jntrain
- Take the bus from FlixBus Madurai - Periyar Bus Stand to FlixBus Bengaluru - Majesticbus
- Take the bus from Kempegowda Bus Stand Bangalore to Shivamoggabus
17h 50m₹1,151–4,209
Sivakasi to Shivamogga by train
Questions & Answers
The cheapest way to get from Sivakasi to Shivamogga is to train which costs ₹550 - ₹4,700 and takes 20h 35m.
The fastest way to get from Sivakasi to Shivamogga is to taxi and fly which takes 6h 59m and costs ₹7,500 - ₹25,000.
No, there is no direct bus from Sivakasi to Shivamogga. However, there are services departing from Viruthunagar and arriving at Shivamogga via Dharmapuri, Lalbagh West Gate(Lalbagh Metro Station) and Kempegowda Bus Stand Bangalore. The journey, including transfers, takes approximately 13h 47m.
No, there is no direct train from Sivakasi to Shivamogga. However, there are services departing from Sivakasi and arriving at Shimoga via Virudunagar Jn and Birur Jn. The journey, including transfers, takes approximately 20h 35m.
The distance between Sivakasi and Shivamogga is 605 km. The road distance is 654.5 km.
The best way to get from Sivakasi to Shivamogga without a car is to bus which takes 13h 47m and costs ₹1,800 - ₹6,500.
It takes approximately 6h 59m to get from Sivakasi to Shivamogga, including transfers.
Sivakasi to Shivamogga bus services, operated by Kallada Tours and Travels, depart from Viruthunagar station.
Sivakasi to Shivamogga train services, operated by Indian Railways, depart from Virudunagar Jn station.
The best way to get from Sivakasi to Shivamogga is to bus which takes 13h 47m and costs ₹1,800 - ₹6,500. Alternatively, you can train, which costs ₹550 - ₹4,700 and takes 20h 35m.
What companies run services between Sivakasi, India and Shivamogga, India?
You can take a train from Tiruttangal to Shivamogga via Virudunagar Jn, Viruthunagar, Dharmapuri, Lalbagh West Gate(Lalbagh Metro Station), Kempegowda Bus Station, and Kempegowda Bus Stand Bangalore in around 13h 47m. Alternatively, you can take a train from Sivakasi to Shimoga via Virudunagar Jn and Birur Jn in around 20h 35m.
- Website
- goindigo.in
Flights from Madurai to Shivamogga via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹6,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Virudunagar Jn to Birur Jn
- Ave. Duration
- 17h 1m
- Frequency
- 3 times a week
- Estimated price
- ₹360–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Sivakasi to Madurai Jn
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Viruthunagar to Dharmapuri
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- ₹800–2,200
- Website
- http://www.kalladatravels.com/
Bus from Dharmapuri to Lalbaug
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–2,000
- Website
- http://www.kalladatravels.com/
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda Bus Stand Bangalore to Shivamogga
- Ave. Duration
- 6h
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
Bus from Kempegowda Bus Stand Bangalore to Shivamogga
- Ave. Duration
- 6h
- Frequency
- Every 30 minutes
- Estimated price
- ₹370–1,100
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Madurai - Periyar Bus Stand to FlixBus Bengaluru - Majestic
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- ₹650–2,100
- Website
- https://www.flixbus.in
- Ave. Duration
- 5h 52m
- Estimated price
- ₹1,000–11,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, Getting to Milan from the airport, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Sivakasi to Shivamogga bus services, operated by Kallada Tours and Travels, arrive at Dharmapuri station.
Sivakasi to Shivamogga train services, operated by Indian Railways, arrive at Birur Jn station.
Yes, the driving distance between Sivakasi to Shivamogga is 654 km. It takes approximately 10h 39m to drive from Sivakasi to Shivamogga.
There are 19+ hotels available in Shivamogga.
















