The distance between Goa and Hampi is that of 316.6km. Hence, the cheapest mode of transportation is by train. However, one can also opt for driving from Goa to Hampi. The Goa-Hampi route is quite engaging where one will pass through diverse landscapes.
There are quite a few trains between Goa and Hampi, but none of them will drop you directly at Hampi. The nearest station to Hampi is Hospet, Karnataka. Passengers can board a train from the Vasco Da Gama Station or Madgaon Station in Goa and get down at Hospet.
Available Train Options
1. Train Name: Vasco Da Gama-Howrah Express (18048)
Departure from: Vasco Da Gama Station (VSG), Goa at 07:10 am Arrival at: Hosapete Junction (HPT), Karnataka at 02:48 pm Duration of journey: 7 hours 38 minutes Total Number of Stops: 9 Running Days: Tuesdays, Thursdays, Fridays, and Sundays
Fare -
Sleeper Class- starts from INR 235 AC 3 Tier- starts from INR 630 AC 2 Tier- starts from INR 900
2. Train Name: Vasco Da Gama-Tirupati Express (17420)
Departure from: Vasco Da Gama Station (VSG), Goa at 09:00 am Arrival at: Hosapete Junction (HPT), Karnataka at 05:45 pm Duration of journey: 8 hours 45 minutes Total Number of Stops: 12 Running Days: Fridays
Fare -
Sleeper Class- starts from INR 235 AC 3 Tier- starts from INR 630 AC 2 Tier- starts from INR 900
3. Train Name: Vasco Da Gama-Hyderabad Weekly Express (17022)
Departure from: Vasco Da Gama Station (VSG), Goa at 09:00 am Arrival at: Hosapete Junction (HPT), Karnataka at 05:45 pm Duration of journey: 8 hours 45 minutes Total Number of Stops: 12 Running Days: Fridays
Fare -
Sleeper Class- starts from INR 235 AC 3 Tier- starts from INR 630 AC 2 Tier- starts from INR 900
Continuing onwards to Hampi - From Hospet, Hampi is only 13.1 km. You can board a local bus to get to Hampi in another half an hour.
2. Goa to Hampi by Bus
There are several private and state-run buses plying from Goa to Hampi. Tickets can be booked online or through travel agents. To cover the distance of 320 km, it can take approximately 11-12 hours by bus to reach Hampi.
Bus Timings
There are two major private operators providing bus services from Goa to Hampi:
1. Paulo Travels
First Bus: 17:30 Last Bus: 22:00 Duration: 12 hours 08 minutes Price: Starts from INR 850
2. Atmaram travels
First Bus: 18:00 Last Bus: 19:30 Duration: 13 hours Price: Starts from INR 1200
Other than this, government bus service from Goa is also available. Kadamba Transport Corporation Ltd. is one such service. However, they provide Non-A/C Seater buses from Margao, Goa to Belgaum, Karnataka at INR 700.
3. Goa to Hampi by Car
A drive from Goa to Hampi is extraordinary in the sense that one will cross landscapes varying from misty hilltops to valleys to plains. It will inevitably be an unforgettable journey. There are three primary routes which are usually preferred by people driving. The usual time taken by car is approximately eight hours and entirely depends upon the route taken.
Route 1 :Via NH67
You need to take MDR52 and get on to Darbandora-Sancordem-Mollem-Collem Road to NH748. Then follow this route to get on SH 34 in Gharli from where you get on to NH 48 in Dharwad from SH 34. After this, you need to follow NH 48 and NH 67 to SH 49 in Hosapete. Keep following the route unless you get to Hampi Bazar Stand in Hampi. This route will take approximately 7 hours 30 minutes to get you to Hampi.
Route 2 :Via SH23
Before taking this route to know that it has tolls. Get to Hathkhamba-Goa Road and turn left on MDR52 to Molem VP. Continue on NH748 after which you need to take SH 34, NH 48, SH 73, SH 23, and NH 67. This will get you to Hampi Stand in Krishnapura. This route should take you approximately 8 hours 8 minutes to reach Hampi.
Route 3 : Via SH30
Get on Hathkhamba-Goa Road and then take NH 748, SH 34, SH 28, SH 56 and NH 50 to get Hampi Stand in Krishnapura. From here drive to Hampi Bazar Stand, which is only three minutes away. This route takes approximately 8 hours 18 minutes for people to get to Hampi.