There are 9 ways to get from Hampi to Bekal by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Hospet Jn to Hubli Jntrain
- Take the bus from Hubballi to Udupibus
- Take the bus from Udupi to Mangalorebus
- Take the train from Mangalore to Bekal Forttrain
12h 32m₹1,453–4,071Train
cheapest- Take the train from Hospet Jn to Castle Rocktrain 18047 / ...
- Take the train from Castle Rock to Kasaragodtrain 11097
18h 12m₹1,053–5,071Drive 451.2 km
- Drive from Hampi to Bekalcar 451.2 km
6h 51m₹5,040–7,280Taxi
- Take the taxi from Hampi to Bekaltaxi 451.2 km
6h 51m₹10,000–12,000Taxi to Jindal Vijaynagar Airport, fly, train
- Take the taxi from Hampi to Jindal Vijaynagar Airport (VDY)taxi
- Fly from Jindal Vijaynagar Airport (VDY) to Bajpe Airport (IXE)plane VDY - IXE
- Take the train from Mangalore to Bekal Forttrain
7h 52m₹6,097–18,635Bus
- Take the bus from Hampi to Bengalurubus redbusIndia_NON A/C Sleeper
- Take the bus from Bengaluru to Kasaragodbus redbusIndia_Bharat Benz A/C Sleeper
17h 24mBus, train
- Take the bus from Hampi to Bengalurubus redbusIndia_NON A/C Sleeper
- Take the train from Ksr Bengaluru to Nileshwartrain 16511
20h 51mBus via Nileshwar
- Take the bus from Hampi to Bengaluru Kempegowdabus
- Take the bus from Gandhinagar to Nileshwarbus
21h 11m₹1,594–3,068Bus to Kempegowda International Airport, fly, train
- Take the bus from Hampi to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Bajpe Airport (IXE)plane BLR - IXE
- Take the train from Mangalore to Bekal Forttrain
12h 49m
Jindal Vijaynagar Airport (VDY) to Bajpe Airport (IXE) flights
Comparing Your Travel Options
The cheapest way to get from Hampi to Bekal is to bus via Nileshwar which costs ₹1,500 - ₹3,100 and takes 21h 11m.
The fastest way to get from Hampi to Bekal is to drive which takes 6h 51m and costs ₹5,000 - ₹7,500.
No, there is no direct bus from Hampi to Bekal. However, there are services departing from Hampi and arriving at Kasaragod via Bengaluru. The journey, including transfers, takes approximately 17h 24m.
No, there is no direct train from Hampi to Bekal. However, there are services departing from Hospet Jn and arriving at Bekal Fort via Castle Rock and Kasaragod. The journey, including transfers, takes approximately 18h 12m.
The distance between Hampi and Bekal is 584 km. The road distance is 451.2 km.
The best way to get from Hampi to Bekal without a car is to train and bus which takes 12h 32m and costs ₹1,400 - ₹4,100.
It takes approximately 12h 32m to get from Hampi to Bekal, including transfers.
Hampi to Bekal bus services, operated by National Travels - Ratnagiri, depart from Hampi station.
Hampi to Bekal train services, operated by Indian Railways, depart from Hospet Jn station.
The best way to get from Hampi to Bekal is to train which takes 18h 12m and costs ₹1,000 - ₹5,500. Alternatively, you can bus, which costs and takes 17h 24m.
What companies run services between Hampi, India and Bekal, India?
You can take a vehicle from Hampi to Bekal Fort via Hospet Jn, Castle Rock, and Kasaragod in around 18h 12m. Alternatively, you can take a bus from Hampi to Bekal Fort via Bengaluru, Kasaragod, and Kasaragod in around 17h 24m.
- Website
- goindigo.in
Flights from Jindal Vijaynagar Airport to Bajpe Airport via Kempegowda International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹5,000–19,000
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 59 min
- When
- Every day
- Estimated price
- ₹4,200–8,000
- Website
- airindiaexpress.in
Flights from Jindal Vijaynagar Airport to Bajpe Airport via Kempegowda International Airport
- Ave. Duration
- 6h 35m
- When
- Thursday and Saturday
- Estimated price
- ₹4,600–16,000
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 1h 11m
- When
- Tuesday, Thursday, Saturday, Sunday, Monday, and Friday
- Estimated price
- ₹3,900–7,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Hospet Jn to Hubli Jn
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Mangalore to Bekal Fort
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Hospet Jn to Castle Rock
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Castle Rock to Kasaragod
- Ave. Duration
- 10h 33m
- Frequency
- Once a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Mangalore to Bekal Fort
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Ksr Bengaluru to Nileshwar
- Ave. Duration
- 11h 17m
- Frequency
- Once daily
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Mangalore to Bekal Fort
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Hubballi to Udupi
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- ₹470–850
- Schedules at
- vrlbus.in
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Udupi to Mangalore
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ₹70–150
- Website
- KSRTC
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Hampi to Bengaluru
- Ave. Duration
- 6h 55m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Kasaragod
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
Bus from Hampi to Bengaluru
- Ave. Duration
- 6h 55m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
Bus from Hampi to Bengaluru
- Ave. Duration
- 6h 55m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
- Website
- omio.com
Bus from Hampi to Bengaluru
- Ave. Duration
- 7h 10m
- Frequency
- 5 times a day
- Schedules at
- hanstravel.in
Bus from Bengaluru to Kasaragod
- Ave. Duration
- 10h 10m
- Frequency
- 3 times a week
- Schedules at
- hanstravel.in
Bus from Hampi to Bengaluru
- Ave. Duration
- 7h 10m
- Frequency
- 5 times a day
- Schedules at
- hanstravel.in
Bus from Hampi to Bengaluru
- Ave. Duration
- 7h 10m
- Frequency
- 5 times a day
- Schedules at
- hanstravel.in
- Website
- Al Ayaan Travels
Bus from Hampi to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Schedules at
- Al Ayaan Travels
Bus from Bengaluru to Kasaragod
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Schedules at
- Al Ayaan Travels
Bus from Hampi to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Schedules at
- Al Ayaan Travels
Bus from Hampi to Bengaluru
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Schedules at
- Al Ayaan Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Hampi to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
Bus from Bengaluru to Kasaragod
- Ave. Duration
- 8h 23m
- Frequency
- 3 times a week
- Schedules at
- Choudhary travels and cargo
Bus from Hampi to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
Bus from Hampi to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Kasaragod
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bengaluru to Kasaragod
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Hampi to Bengaluru Kempegowda
- Ave. Duration
- 8h 44m
- Frequency
- Once daily
- Estimated price
- ₹700–1,300
- Schedules at
- ksrtc.in
- Sleeper
- ₹700–1,000
- Phone
- 9483992779
- [email protected]
- Website
- Kohinoor Travels
Bus from Gandhinagar to Nileshwar
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- ₹750–950
- Website
- Kohinoor Travels
- Adult
- ₹750–950
- Ave. Duration
- 3h 47m
- Estimated price
- ₹1,000–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 Is ride-sharing platform BlaBlaCar right for you?, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Hampi to Bekal bus services, operated by National Travels - Ratnagiri, arrive at Bengaluru station.
Hampi to Bekal train services, operated by Indian Railways, arrive at Castle Rock station.
Yes, the driving distance between Hampi to Bekal is 451 km. It takes approximately 6h 51m to drive from Hampi to Bekal.
There are 61+ hotels available in Bekal.





















