There are 7 ways to get from Varkala to Bagalkote by 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.
Fly to Belgaum Airport, bus
best- Fly from Trivandrum (TRV) to Belgaum Airport (IXG)TRV - IXG
- Take the bus from R.T.O. to Vidyagiri Stop
9h 35m₹10,384–16,766Train via Bengaluru
cheapest- Take the train from Varkala to Ksr Bengaluru16525
- Take the train from Ksr Bengaluru to Bagalkot16535 / ...
29h 12m₹732–5,625Bus
- Take the bus from Paripally to Lalbagh Main Gate
- Take the bus from Rajaji Nagar to Bagalkot
20h 51m₹1,679–6,035Drive 1,011.9 km
- Drive from Varkala to Bagalkote1,011.9 km
15h 13m₹10,690–15,441Fly to Hubli Airport, train
- Fly from Trivandrum (TRV) to Hubli Airport (HBX)TRV - HBX
- Take the train from Hubli Jn to Bagalkot
9h 28m₹10,309–20,666Fly to Goa Mopa, bus
- Fly from Trivandrum (TRV) to Goa Mopa (GOX)TRV - GOX
- Take the bus from Mapusa to Bagalkot
12h 12m₹7,012–15,794Train
- Take the train from Varkala to Guntakal Jn16332 / ...
- Take the train from Guntakal Jn to Bagalkot17307
35h 37m₹859–6,543
Varkala to Bagalkote by train
Questions & Answers
The cheapest way to get from Varkala to Bagalkote is to train via Bengaluru which costs ₹700 - ₹6,000 and takes 29h 12m.
The fastest way to get from Varkala to Bagalkote is to fly and train which takes 9h 28m and costs ₹10,000 - ₹21,000.
No, there is no direct train from Varkala to Bagalkote. However, there are services departing from Varkala and arriving at Bagalkot via Ksr Bengaluru. The journey, including transfers, takes approximately 29h 12m.
The distance between Varkala and Bagalkote is 1047 km. The road distance is 1011.9 km.
The best way to get from Varkala to Bagalkote without a car is to bus which takes 20h 51m and costs ₹1,600 - ₹6,500.
It takes approximately 9h 35m to get from Varkala to Bagalkote, including transfers.
Varkala to Bagalkote train services, operated by Indian Railways, depart from Varkala station.
The best way to get from Varkala to Bagalkote is to bus which takes 20h 51m and costs ₹1,600 - ₹6,500. Alternatively, you can train via Bengaluru, which costs ₹700 - ₹6,000 and takes 29h 12m.
Varkala to Bagalkote train services, operated by Indian Railways, arrive at Ksr Bengaluru station.
Yes, the driving distance between Varkala to Bagalkote is 1012 km. It takes approximately 15h 13m to drive from Varkala to Bagalkote.
What companies run services between Varkala, India and Bagalkote, India?
You can take a vehicle from Varkala to Bagalkot via Paripally, Lalbagh Main Gate, Kempegowda Bus Station, 1st Block Rajajinagara, and Rajaji Nagar in around 20h 51m. Alternatively, you can take a train from Varkala to Bagalkot via Ksr Bengaluru in around 29h 12m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Trivandrum to Belgaum Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Trivandrum to Belgaum Airport via Hyderabad
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Trivandrum to Belgaum Airport via Madras, Bengaluru
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Trivandrum to Hubli Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Trivandrum to Hubli Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Trivandrum to Goa Mopa via Bengaluru
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Trivandrum to Goa Mopa via Madras
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Trivandrum to Goa Mopa via Hyderabad
- Ave. Duration
- 7h 55m
- When
- Tuesday
- Estimated price
- ₹7,500–18,000
- Website
- fly91.in
Flights from Trivandrum to Goa Mopa via Pune
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- ₹7,500–18,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Varkala to Ksr Bengaluru
- Ave. Duration
- 17h 14m
- Frequency
- Once daily
- Estimated price
- ₹400–3,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹400–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,100
Train from Ksr Bengaluru to Bagalkot
- Ave. Duration
- 10h 58m
- Frequency
- Once daily
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Hubli Jn to Bagalkot
- Ave. Duration
- 2h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Varkala to Guntakal Jn
- Ave. Duration
- 22h 7m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Guntakal Jn to Bagalkot
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
- Phone
- 9226582250
- kadambapo@yahoo.com
- Website
- ktclgoa.com
Bus from R.T.O. to Vidyagiri Stop
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Estimated price
- ₹75–200
- Schedules at
- ktclgoa.com
Bus from Mapusa to Bagalkot
- Ave. Duration
- 7h 51m
- Frequency
- Once daily
- Estimated price
- ₹130–370
- Schedules at
- ktclgoa.com
- Phone
- 9995388059
- punchirytoursandholidays@gmail.com
- Website
- punchirytravels.in
Bus from Paripally to Lalbagh Main Gate
- Ave. Duration
- 13h 27m
- Frequency
- 3 times a day
- Estimated price
- ₹750–4,400
- Schedules at
- punchirytravels.in
- A/C Sleeper
- ₹750–1,500
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Rajaji Nagar to Bagalkot
- Ave. Duration
- 5h 31m
- Frequency
- Once daily
- Estimated price
- ₹650–1,300
- Schedules at
- vrlbus.in
- Sleeper
- ₹900–1,100
Bus from Mapusa to Bagalkot
- Ave. Duration
- 5h 38m
- Frequency
- 4 times a day
- Estimated price
- ₹430–750
- Schedules at
- vrlbus.in
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, Need to know: Jadrolinija, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

















