There are 6 ways to get from Perinthalmanna 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 Perinthalmanna to Calicut International Airport (CCJ)taxi
- Fly from Calicut International Airport (CCJ) to Shivamogga (RQY)plane CCJ - RQY
4h 49m₹6,811–21,213Bus, train
cheapest- Take the bus from Perinthalmanna to Thrissurbus
- Take the train from Thrisur to Birur Jntrain
- Take the train from Birur Jn to Shimoga Towntrain
18h 45m₹594–4,057Bus via Bengaluru
- Take the bus from Perinthalmanna to Ikon Collegebus
- Take the bus from Kempegowda Bus Stand Bangalore to Shivamoggabus
13h 52m₹759–2,310Drive 442.7 km
- Drive from Perinthalmanna to Shivamoggacar 442.7 km
7h 11m₹4,991–7,210Taxi
- Take the taxi from Perinthalmanna to Shivamoggataxi 442.7 km
7h 11m₹9,500–12,000Bus
- Take the bus from Perinthalmanna, Kerala to Kozhikode, Keralabus
- Take the bus from Kozhikode, Kerala to Mangaluru, Karnatakabus
- Take the bus from Mangaluru, Karnataka to Udupi, Karnatakabus
- Take the bus from Udupi, Karnataka to Shivamogga, Karnatakabus
16h 37m
Calicut International Airport (CCJ) to Shivamogga (RQY) flights
Questions & Answers
The cheapest way to get from Perinthalmanna to Shivamogga is to bus via Bengaluru which costs ₹750 - ₹2,400 and takes 13h 52m.
The fastest way to get from Perinthalmanna to Shivamogga is to taxi and fly which takes 4h 49m and costs ₹6,500 - ₹22,000.
No, there is no direct bus from Perinthalmanna to Shivamogga. However, there are services departing from Perinthalmanna and arriving at Shivamogga via Billa Kempanahalli Gate and Kempegowda Bus Stand Bangalore. The journey, including transfers, takes approximately 13h 52m.
The distance between Perinthalmanna and Shivamogga is 362 km. The road distance is 442.7 km.
The best way to get from Perinthalmanna to Shivamogga without a car is to bus via Bengaluru which takes 13h 52m and costs ₹750 - ₹2,400.
It takes approximately 4h 49m to get from Perinthalmanna to Shivamogga, including transfers.
Perinthalmanna to Shivamogga bus services, operated by Kerala State Road Transport Corporation, depart from Perinthalmanna station.
Perinthalmanna to Shivamogga bus services, operated by Kerala State Road Transport Corporation, arrive at Ikon College station.
Yes, the driving distance between Perinthalmanna to Shivamogga is 443 km. It takes approximately 7h 11m to drive from Perinthalmanna to Shivamogga.
There are 18+ hotels available in Shivamogga.
What companies run services between Perinthalmanna, India and Shivamogga, India?
You can take a bus from Perinthalmanna to Shivamogga via Ikon College, Billa Kempanahalli Gate, Kempegowda Bus Station, and Kempegowda Bus Stand Bangalore in around 13h 52m.
- Website
- goindigo.in
Flights from Calicut International Airport to Shivamogga via Bengaluru
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹5,000–25,000
- Website
- spicejet.com
Flights from Calicut International Airport to Shivamogga via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹7,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Thrisur to Birur Jn
- Ave. Duration
- 13h 30m
- Frequency
- Once a week
- Estimated price
- ₹380–2,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹380–450
- Third AC (3A)
- ₹950–1,300
- Second AC (2A)
- ₹1,300–1,800
- First Class (1A)
- ₹2,300–2,900
Train from Birur Jn to Shimoga Town
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- +91 9447071021
- [email protected]
- Website
- onlineksrtcswift.com
Bus from Perinthalmanna to Ikon College
- Ave. Duration
- 6h 3m
- Frequency
- Once daily
- Estimated price
- ₹360–1,200
- Website
- https://onlineksrtcswift.com/
Bus from Perinthalmanna to Thrissur
- Ave. Duration
- 1h 48m
- Frequency
- 4 times a day
- Estimated price
- ₹80–160
- Website
- https://onlineksrtcswift.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
- Phone
- +919841584444
- [email protected]
- Website
- omio.com
Bus from Perinthalmanna, Kerala to Kozhikode, Kerala
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Schedules at
- omio.com
- Ave. Duration
- 3h 56m
- Estimated price
- ₹1,100–12,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 Travelling to the UK: What do I need to know?, 5 incredible day trips from Florence by train, and Travelling by boat in Italy - to help you get the most out of your next trip.













