There are 8 ways to get from Varkala to Hampi 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.

Recommended option

Fly Trivandrum to Hubli, train  •  8 h 17 min

  1. Fly from Trivandrum (TRV) to Hubli (HBX) TRV - HBX
  2. Take the train from Hubli Junction (UBL) to Hospet Junction (HPT)

$75 - $343

Cheapest option

Train, bus  •  27 h 35 min

  1. Take the train from Varkala (VAK) to Bangalore Cy Junction (SBC) Bangalore Exp
  2. Take the bus from Bangalore to Hampi

$23 - $35

6 alternative options

Fly Trivandrum to Vidyanagar  •  5 h 28 min

  1. Fly from Trivandrum (TRV) to Vidyanagar (VDY) TRV - VDY

$74 - $318

Fly Trivandrum to Bengaluru, train  •  12 h 18 min

  1. Fly from Trivandrum (TRV) to Bengaluru (BLR) TRV - BLR
  2. Take the train from Yelhanka Junction (YNK) to Hospet Junction (HPT)

$46 - $254

Train to Kochi, fly to Vidyanagar  •  8 h 38 min

  1. Take the train from Varkala (VAK) to Aluva (AWY)
  2. Fly from Kochi (COK) to Vidyanagar (VDY) COK - VDY

$68 - $318

Bus  •  24 h 25 min

  1. Take the bus from Kollam to Ernakulam
  2. Take the bus from Ernakulam to Bangalore
  3. Take the bus from Bangalore to Hampi

$30 - $43

Train  •  28 h 9 min

  1. Take the train from Varkala (VAK) to Guntakal Junction (GTL) Mumbai Exp / ...
  2. Take the train from Guntakal Junction (GTL) to Hospet Junction (HPT) Hampi Exp / ...

$25 - $48

Drive  •  13 h 21 min

  1. Drive from Varkala to Hampi 561 miles

$90 - $140

What companies run services between Varkala, India and Hampi, India?

IndiGo Airlines, Trans Euro Air and three other airlines fly from Varkala to Hampi every 4 hours. Alternatively, you can take a bus from Varkala to Hampi via Kollam, Ernakulam, and Bangalore in around 24 h 25 min.

Airlines
Trans Euro Air
Flights from Trivandrum to Vidyanagar via Hyderabad
Ave. Duration
4 h 10 min
When
Monday to Saturday
Estimated price
$75 - $340
Flights from Trivandrum to Vidyanagar via Bengaluru
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$60 - $300
Flights from Trivandrum to Vidyanagar via Bengaluru, Hyderabad
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$75 - $340
Flights from Trivandrum to Vidyanagar via Madras, Bengaluru
Ave. Duration
6 h 35 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$70 - $330
Flights from Trivandrum to Vidyanagar via Male, Bengaluru
Ave. Duration
7 h
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$100 - $480
Flights from Kochi to Vidyanagar via Bengaluru
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$55 - $290
Flights from Kochi to Vidyanagar via Hyderabad
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$80 - $480
Flights from Kochi to Vidyanagar via Madras, Bengaluru
Ave. Duration
6 h
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$65 - $320
Flights from Kochi to Vidyanagar via Hyderabad, Bengaluru
Ave. Duration
8 h 5 min
When
Every day
Estimated price
$80 - $360
Flights from Kochi to Vidyanagar via Bengaluru, Hyderabad
Ave. Duration
8 h 10 min
When
Every day
Estimated price
$70 - $330
Air India Limited
Website
airindia.in
Flights from Trivandrum to Hubli via Bengaluru
Ave. Duration
4 h 58 min
When
Monday, Tuesday, Wednesday, Friday and Saturday
Estimated price
$65 - $330
Flights from Trivandrum to Hubli via Male, Bengaluru
Ave. Duration
7 h 45 min
When
Monday, Wednesday and Friday
Estimated price
$100 - $500
Flights from Trivandrum to Hubli via Mumbai
Ave. Duration
5 h 30 min
When
Tuesday, Wednesday and Saturday
Estimated price
$90 - $380
Flights from Trivandrum to Bengaluru
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$30 - $470
IndiGo Airlines
Website
goindigo.in
Flights from Trivandrum to Bengaluru
Ave. Duration
1 h 16 min
When
Every day
Estimated price
$45 - $440
Flights from Trivandrum to Bengaluru via Kochi
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$45 - $440
Spicejet
Website
spicejet.com
Flights from Trivandrum to Bengaluru
Ave. Duration
1 h 15 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$35 - $170
Jet Airways
Website
jetairways.com
Flights from Trivandrum to Bengaluru
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$40 - $380
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Hubli Junction (UBL) to Hospet Junction (HPT)
Ave. Duration
2 h 35 min
Frequency
Every 4 hours
Estimated price
$2 - $15
Book at
irctc.co.in
Train from Yelhanka Junction (YNK) to Hospet Junction (HPT)
Ave. Duration
8 h 30 min
Frequency
Once daily
Estimated price
$7 - $18
Book at
irctc.co.in
Train from Varkala (VAK) to Aluva (AWY)
Ave. Duration
3 h 15 min
Frequency
Hourly
Estimated price
$3 - $15
Book at
irctc.co.in
Train from Varkala (VAK) to Bangalore Cy Junction (SBC)
Ave. Duration
17 h 50 min
Frequency
Once daily
Estimated price
$15 - $24
Book at
irctc.co.in
Train from Varkala (VAK) to Guntakal Junction (GTL)
Ave. Duration
24 h 35 min
Frequency
Once daily
Estimated price
$21 - $29
Book at
irctc.co.in
Train from Guntakal Junction (GTL) to Hospet Junction (HPT)
Ave. Duration
2 h 20 min
Frequency
Every 4 hours
Estimated price
$2 - $15
Book at
irctc.co.in
Bus operators
RedBus
Website
redbus.in
Bus from Kollam to Ernakulam
Ave. Duration
3 h 45 min
Frequency
Hourly
Estimated price
$8 - $12
Book at
redbus.in
Bus from Ernakulam to Bangalore
Ave. Duration
10 h 20 min
Frequency
Every 10 minutes
Estimated price
$8 - $12
Book at
redbus.in
Bus from Bangalore to Hampi
Ave. Duration
8 h 45 min
Frequency
Twice daily
Estimated price
$8 - $12
Book at
redbus.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 How do I buy a London Underground ticket?, Heading to Europe? Read this before you buy a Eurail Pass and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

The distance between Varkala and Hampi is 735 km. The road distance is 898 km.

The cheapest way to get from Varkala to Hampi is to train and bus which costs ₹1,500 - ₹2,400 and takes 27 h 35 min.

The quickest way to get from Varkala to Hampi is to fly which takes 5 h 28 min and costs ₹5,000 - ₹22,000.

It takes approximately 8 h 17 min to get from Varkala to Hampi, including transfers.