There are 11 ways to get from Bagdogra Airport (IXB) to Shivamogga by plane, train, bus, 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.
Fly Bagdogra Airport to Shivamogga
best- Fly from Bagdogra Airport (IXB) to Shivamogga (RQY)plane IXB - RQY
5h 13m₹12,559–28,172Train
cheapest- Take the train from Rangapani to Baiyyapanahalli Yardtrain 00636
- Take the train from Ksr Bengaluru to Shimoga Towntrain 12089 / ...
3d 5h₹1,629–10,493Train to Purnea Airport, fly to Shivamogga
- Take the train from Baghdogra to Purnia Jntrain
- Fly from Purnea Airport (PXN) to Shivamogga (RQY)plane PXN - RQY
24h 42m₹15,288–36,813Train via Birūr
- Take the train from New Jalpaiguri to Whitefieldtrain
- Take the train from Ksr Bengaluru to Birur Jntrain
- Take the train from Birur Jn to Shimogatrain
47h 26m₹1,791–11,017Bus via Howrah
- Take the bus from Siliguri, West Bengal to Howrah, West Bengalbus
- Take the bus from Howrah, West Bengal to Bangalore, Karnatakabus
- Take the bus from Kempegowda Bus Stand Bangalore to Shivamoggabus
2d 10hFly Bagdogra Airport to Kempegowda International Airport, bus, train
- Fly from Bagdogra Airport (IXB) to Kempegowda International Airport (BLR)plane IXB - BLR
- Take the bus from Kempegowda International Airport to Mekhri Circlebus
- Take the train from Yasvantpur Jn to Birur Jntrain
- Take the train from Birur Jn to Shimogatrain
10h 13m₹7,802–19,779Fly Bagdogra Airport to Bajpe Airport, bus
- Fly from Bagdogra Airport (IXB) to Bajpe Airport (IXE)plane IXB - IXE
- Take the bus from Surathkal to Udupibus
- Take the bus from Udupi, Karnataka to Shivamogga, Karnatakabus
14h 11mFly Bagdogra Airport to Hubli Airport, train
- Fly from Bagdogra Airport (IXB) to Hubli Airport (HBX)plane IXB - HBX
- Take the train from Hubli Jn to Birur Jntrain
- Take the train from Birur Jn to Shimogatrain
11h 58m₹12,204–30,001Fly Bagdogra Airport to Jindal Vijaynagar Airport, train
- Fly from Bagdogra Airport (IXB) to Jindal Vijaynagar Airport (VDY)plane IXB - VDY
- Take the train from Toranagallu to Birur Jntrain
- Take the train from Birur Jn to Shimogatrain
24h 48m₹12,123–27,807Bus
- Take the bus from Siliguri, West Bengal to Patnabus
- Take the bus from Patna to Bangalore, Karnatakabus
- Take the bus from Kempegowda Bus Stand Bangalore to Shivamoggabus
2d 18hDrive 2,362.8 km
- Drive from Bagdogra Airport (IXB) to Shivamoggacar 2,362.8 km
35h 3m₹26,676–38,532
Bagdogra Airport (IXB) to Shivamogga (RQY) flights
Questions & Answers
The cheapest way to get from Bagdogra Airport (IXB) to Shivamogga is to train which costs ₹1,600 - ₹11,000 and takes 3 days 5h.
The fastest way to get from Bagdogra Airport (IXB) to Shivamogga is to fly which takes 5h 13m and costs ₹12,000 - ₹29,000.
No, there is no direct bus from Bagdogra Airport (IXB) to Shivamogga. However, there are services departing from Siliguri, West Bengal and arriving at Shivamogga via Howrah, West Bengal, Vidhana Soudha Karnataka High Court and Kempegowda Bus Stand Bangalore. The journey, including transfers, takes approximately 2 days 10h.
No, there is no direct train from Bagdogra Airport (IXB) to Shivamogga. However, there are services departing from New Jalpaiguri and arriving at Shimoga via Kadugodi, Ksr Bengaluru and Birur Jn. The journey, including transfers, takes approximately 47h 26m.
The distance between Bagdogra Airport (IXB) and Shivamogga is 1959 km. The road distance is 2362.8 km.
The best way to get from Bagdogra Airport (IXB) to Shivamogga without a car is to train via Birūr which takes 47h 26m and costs ₹1,700 - ₹11,000.
It takes approximately 5h 13m to get from Bagdogra Airport (IXB) to Shivamogga, including transfers.
Bagdogra Airport (IXB) to Shivamogga bus services, operated by Shantanu Travels, depart from Siliguri, West Bengal station.
Bagdogra Airport (IXB) to Shivamogga train services, operated by Indian Railways, depart from New Jalpaiguri station.
The best way to get from Bagdogra Airport (IXB) to Shivamogga is to fly which takes 5h 13m and costs ₹12,000 - ₹29,000. Alternatively, you can train via Birūr, which costs ₹1,700 - ₹11,000 and takes 47h 26m, you could also bus via Howrah, which costs and takes 2 days 10h.
What companies run services between Bagdogra Airport (IXB), India and Shivamogga, India?
IndiGo Airlines, Spicejet, and Air India Express fly from Bagdogra Airport (IXB) to Shivamogga (RQY) once daily. Alternatively, you can take a vehicle from Bagdogra Airport (IXB) to Shimoga via New Jalpaiguri, Whitefield, Kadugodi, Majestic, Ksr Bengaluru, and Birur Jn in around 47h 26m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Shivamogga via Kempegowda International Airport
- Ave. Duration
- 5h 25m
- When
- Tuesday
- Estimated price
- ₹13,000–31,000
Flights from Bagdogra Airport to Kempegowda International Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–16,000
Flights from Bagdogra Airport to Kempegowda International Airport via Kolkata
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Bagdogra Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Bagdogra Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Wednesday to Sunday
- Estimated price
- ₹6,000–16,000
Flights from Bagdogra Airport to Bajpe Airport via Kempegowda International Airport
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–24,000
Flights from Bagdogra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Bagdogra Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 8h 25m
- When
- Wednesday to Sunday
- Estimated price
- ₹11,000–25,000
Flights from Bagdogra Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Bagdogra Airport to Bajpe Airport via Kolkata, Kempegowda International Airport
- Ave. Duration
- 8h 15m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₹11,000–24,000
Flights from Bagdogra Airport to Bajpe Airport via Kolkata, Hyderabad
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Bagdogra Airport to Hubli Airport via Delhi
- Ave. Duration
- 6h 17m
- When
- Thursday, Saturday, Sunday, and Tuesday
- Estimated price
- ₹14,000–29,000
Flights from Bagdogra Airport to Hubli Airport via Kempegowda International Airport
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹11,000–32,000
- Website
- starair.in
Flights from Purnea Airport to Shivamogga via Hyderabad
- Ave. Duration
- 19h
- When
- Every day
- Estimated price
- ₹16,000–39,000
Flights from Purnea Airport to Shivamogga via Delhi, Hyderabad
- Ave. Duration
- 20h 45m
- When
- Every day
- Estimated price
- ₹21,000–43,000
Flights from Purnea Airport to Shivamogga via Kolkata, Hyderabad
- Ave. Duration
- 22h 45m
- When
- Every day
- Estimated price
- ₹17,000–40,000
Flights from Purnea Airport to Shivamogga via Hyderabad, Goa Mopa
- Ave. Duration
- 24h 50m
- When
- Friday
- Estimated price
- ₹17,000–40,000
Flights from Purnea Airport to Shivamogga via Delhi, Goa Mopa
- Ave. Duration
- 26h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹21,000–43,000
Flights from Purnea Airport to Shivamogga via Ahmedabad, Hyderabad
- Ave. Duration
- 18h 25m
- When
- Every day
- Estimated price
- ₹26,000–110,000
Flights from Bagdogra Airport to Jindal Vijaynagar Airport via Kempegowda International Airport
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Bagdogra Airport to Jindal Vijaynagar Airport via Mumbai, Kempegowda International Airport
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Bagdogra Airport to Jindal Vijaynagar Airport via Kolkata, Kempegowda International Airport
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Bagdogra Airport to Jindal Vijaynagar Airport via Hyderabad, Kempegowda International Airport
- Ave. Duration
- 16h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Bagdogra Airport to Jindal Vijaynagar Airport via Madras, Kempegowda International Airport
- Ave. Duration
- 19h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–25,000
Flights from Bagdogra Airport to Jindal Vijaynagar Airport via Ahmedabad, Kempegowda International Airport
- Ave. Duration
- 19h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–30,000
Flights from Bagdogra Airport to Jindal Vijaynagar Airport via Pune, Kempegowda International Airport
- Ave. Duration
- 25h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–27,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Kempegowda International Airport
- Ave. Duration
- 3h 1m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Bagdogra Airport to Bajpe Airport via Kempegowda International Airport
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- ₹11,000–26,000
Flights from Bagdogra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹14,000–26,000
- Website
- starlightairline.com
Flights from Bagdogra Airport to Kempegowda International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Bagdogra Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–18,000
- Website
- spicejet.com
Flights from Bagdogra Airport to Shivamogga via Hyderabad
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Purnea Airport to Shivamogga via Kolkata, Hyderabad
- Ave. Duration
- 27h 10m
- When
- Every day
- Estimated price
- ₹14,000–34,000
- Website
- fly91.in
Flights from Bagdogra Airport to Hubli Airport via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Bagdogra Airport to Hubli Airport via Kempegowda International Airport
- Ave. Duration
- 6h 55m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Baghdogra to Purnia Jn
- Ave. Duration
- 4h 44m
- Frequency
- 5 times a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from New Jalpaiguri to Whitefield
- Ave. Duration
- 40h
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,200
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
Train from Ksr Bengaluru to Birur Jn
- Ave. Duration
- 2h 49m
- Frequency
- Every 2 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Yasvantpur Jn to Birur Jn
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Hubli Jn to Birur Jn
- Ave. Duration
- 3h 33m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Toranagallu to Birur Jn
- Ave. Duration
- 5h 43m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,700
Train from Birur Jn to Shimoga
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Rangapani to Baiyyapanahalli Yard
- Ave. Duration
- 2d 23h
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–4,900
- First Class (1A)
- ₹6,500–8,500
Train from Ksr Bengaluru to Shimoga Town
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Website
- Shantanu Travels
Bus from Siliguri, West Bengal to Howrah, West Bengal
- Ave. Duration
- 12h 45m
- Frequency
- Every 20 minutes
- Schedules at
- Shantanu Travels
- Website
- Sree One Bus
Bus from Howrah, West Bengal to Bangalore, Karnataka
- Ave. Duration
- 37h 45m
- Frequency
- 4 times a day
- Schedules at
- Sree One Bus
- 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 Surathkal to Udupi
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹410–550
- Schedules at
- 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
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Mekhri Circle
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ₹65–280
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹65–85
- Airport Vajra Vayu
- ₹210–280
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Surathkal to Udupi
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- ₹160–210
- Website
- FlixBus India
- Website
- Sri Durgamba Travels
Bus from Udupi, Karnataka to Shivamogga, Karnataka
- Ave. Duration
- 5h 10m
- Frequency
- Every 3 hours
- Schedules at
- Sri Durgamba Travels
- Website
- Royal Cruiser
Bus from Siliguri, West Bengal to Patna
- Ave. Duration
- 12h
- Frequency
- Hourly
- Schedules at
- Royal Cruiser
- Phone
- +91 83281 41344
- [email protected]
- Website
- Fast Track Tours & Travels
Bus from Patna to Bangalore, Karnataka
- Ave. Duration
- 47h
- Frequency
- Once daily
- Schedules at
- Fast Track Tours & Travels
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 Getting to Rome from the airport, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Bagdogra Airport (IXB) to Shivamogga bus services, operated by Shantanu Travels, arrive at Howrah, West Bengal station.
Bagdogra Airport (IXB) to Shivamogga train services, operated by Indian Railways, arrive at Whitefield station.
Yes, the driving distance between Bagdogra Airport (IXB) to Shivamogga is 2363 km. It takes approximately 35h 3m to drive from Bagdogra Airport (IXB) to Shivamogga.
There are 19+ hotels available in Shivamogga.

















