There are 7 ways to get from Jaffna to Hampi by ferry, train, bus, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, train
best- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Guntakal Jntrain
- Take the train from Guntakal Jn to Hospet Jntrain
23h 20m₹7,830–11,767Ferry, bus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the bus from Nagore to Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminusbus
- Take the bus from Chennai Madhavaram to Tirupathibus
- Take the bus from Tirupati to Bangalore Majesticbus
- Take the bus from Anand Rao Circle Vrl Bus Terminal to Gangavathibus
26h 46m₹8,754–10,951Fly to Jindal Vijaynagar Airport, taxi
- Fly from Jaffna (JAF) to Jindal Vijaynagar Airport (VDY)plane JAF - VDY
- Take the taxi from Jindal Vijaynagar Airport (VDY) to Hampitaxi
21h 10m₹18,275–61,625Ferry, train, bus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Baiyyappanahalitrain
- Take the bus from Bengaluru Kempegowda to Hampibus
28h 1m₹7,845–10,517Fly to Kempegowda International Airport, train
- Fly from Jaffna (JAF) to Kempegowda International Airport (BLR)plane JAF - BLR
- Take the train from Yelahanka Jn. to Hospet Jntrain
17h₹14,045–49,015Fly to Shivamogga, train
- Fly from Jaffna (JAF) to Shivamogga (RQY)plane JAF - RQY
- Take the train from Shimoga to Kadurtrain
- Take the train from Kadur to Mariyammanahallitrain
29h 59m₹16,045–52,725Fly to Hyderabad, train
- Fly from Jaffna (JAF) to Hyderabad (HYD)plane JAF - HYD
- Take the train from Begumpet to Hospet Jntrain
19h 35m₹12,155–27,565
Jaffna (JAF) to Jindal Vijaynagar Airport (VDY) flights
Questions & Answers
The cheapest way to get from Jaffna to Hampi is to ferry and train and bus which costs ₹7,500 - ₹11,000 and takes 28h 1m.
The fastest way to get from Jaffna to Hampi is to fly and train which takes 17h and costs ₹14,000 - ₹49,000.
The distance between Jaffna and Hampi is 1053 km.
The best way to get from Jaffna to Hampi without a car is to ferry and train which takes 23h 20m and costs ₹7,500 - ₹12,000.
It takes approximately 23h 20m to get from Jaffna to Hampi, including transfers.
There are 240+ hotels available in Hampi.
What companies run services between Jaffna, Sri Lanka and Hampi, India?
There is no direct connection from Jaffna to Hampi. However, you can take the taxi to Kankesanturai, take the ferry to Nagapattinam, walk to Nagappattinam, take the train to Guntakal Jn, take the train to Hospet Jn, then take the taxi to Hampi. Alternatively, you can take a vehicle from Jaffna to Hampi via Kankesanturai, Nagapattinam, Nagore, Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus, C.B.M.T., Madhavaram Rountana, Chennai Madhavaram, Tirupathi, Tirupati, Bangalore Majestic, Anand Rao Circle Vrl Bus Terminal, and Gangavathi in around 26h 46m.
- Website
- goindigo.in
Flights from Jaffna to Kempegowda International Airport via Madras
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹13,000–47,000
Flights from Jaffna to Kempegowda International Airport via Tiruchirapalli
- Ave. Duration
- 8h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–46,000
Flights from Jaffna to Kempegowda International Airport via Tiruchirapalli, Madras
- Ave. Duration
- 8h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–49,000
Flights from Jaffna to Shivamogga via Tiruchirapalli, Kempegowda International Airport
- Ave. Duration
- 24h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–48,000
Flights from Jaffna to Hyderabad via Madras
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹16,000–55,000
Flights from Jaffna to Hyderabad via Tiruchirapalli
- Ave. Duration
- 8h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹16,000–55,000
Flights from Jaffna to Hyderabad via Tiruchirapalli, Madras
- Ave. Duration
- 8h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹16,000–55,000
- Website
- starair.in
Flights from Jaffna to Jindal Vijaynagar Airport via Tiruchirapalli, Kempegowda International Airport
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹17,000–60,000
Flights from Jaffna to Jindal Vijaynagar Airport via Madras, Kempegowda International Airport
- Ave. Duration
- 22h 10m
- When
- Every day
- Estimated price
- ₹17,000–60,000
Flights from Jaffna to Jindal Vijaynagar Airport via Tiruchirapalli, Madras, Kempegowda International Airport
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹18,000–65,000
- Website
- spicejet.com
Flights from Jaffna to Shivamogga via Madras
- Ave. Duration
- 23h 25m
- When
- Every day
- Estimated price
- ₹16,000–55,000
Flights from Jaffna to Shivamogga via Tiruchirapalli, Madras
- Ave. Duration
- 21h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹17,000–55,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Nagappattinam to Guntakal Jn
- Ave. Duration
- 15h 10m
- Frequency
- Once a week
- 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 Guntakal Jn to Hospet Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Nagappattinam to Baiyyappanahali
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- ₹300–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Yelahanka Jn. to Hospet Jn
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Shimoga to Kadur
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kadur to Mariyammanahalli
- Ave. Duration
- 4h 2m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Begumpet to Hospet Jn
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- ₹300–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
- Phone
- 9513948001
- commercial@tnstc.in
- Website
- tnstc.in
Bus from Nagore to Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus
- Ave. Duration
- 3h 35m
- Frequency
- Hourly
- Estimated price
- ₹260–750
- Website
- https://www.tnstc.in/OTRSOnline/
- Sleeper/ Seater
- ₹260–550
- Phone
- 0866 2570005
- customercare@apsrtconline.in
- Website
- apsrtconline.in
Bus from Chennai Madhavaram to Tirupathi
- Ave. Duration
- 3h
- Frequency
- Every 15 minutes
- Estimated price
- ₹160–300
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater / Sleeper
- ₹160–260
Bus from Tirupati to Bangalore Majestic
- Ave. Duration
- 5h 25m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–700
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹280–700
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Anand Rao Circle Vrl Bus Terminal to Gangavathi
- Ave. Duration
- 7h 28m
- Frequency
- Hourly
- Estimated price
- ₹550–1,300
- Schedules at
- vrlbus.in
- Sleeper
- ₹700–1,300
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Bengaluru Kempegowda to Hampi
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- ₹700–1,200
- Schedules at
- ksrtc.in
- Sleeper
- ₹700–1,000
- Website
- shipindia.com
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹6,500
- Schedules at
- shipindia.com
- Ave. Duration
- 44 min
- Estimated price
- ₹1,000–1,300
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 Need to know: Eurostar, Train travel in Spain: A guide to Renfe, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.



















