There are 9 ways to get from Mangaluru to Vijayanagara by bus, train, car, taxi, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Kulur to Hubballibus
- Take the train from Hubli Jn to Hospet Jntrain 17226 / ...
10h 55m₹1,165–4,300Train via Davangere
cheapest- Take the train from Mangalore Jn to Davangeretrain 07378
- Take the train from Davangere to Hospet Jntrain 06545 / ...
16h 6m₹917–3,921Drive 387.5 km
- Drive from Mangaluru to Vijayanagaracar 387.5 km
5h 52m₹4,206–6,075Taxi
- Take the taxi from Mangaluru to Vijayanagarataxi 387.5 km
5h 52m₹10,000–13,000Fly to Hubli Airport, train
- Fly from Bajpe Airport (IXE) to Hubli Airport (HBX)plane IXE - HBX
- Take the train from Hubli Jn to Hospet Jntrain
7h 45m₹9,178–16,579Bus
- Take the bus from Pvs B.S. to Kempegowda B.S.bus
- Take the bus from Bengaluru Kempegowda to Hampibus
15h 43m₹1,109–2,413Bus via Bengaluru
- Take the bus from FlixBus Mangaluru - Kottara Chowki Circle to FlixBus Bengaluru - Yeshwanthpurbus FlixBus IN4520
- Take the bus from Yeshwanthpur Govardhan Theatre to Hampibus
16h 24m₹1,250–2,865Train
- Take the train from Mangalore Jn to Gadag Jntrain 07378
- Take the train from Gadag Jn to Hospet Jntrain 17226 / ...
17h 3m₹1,197–4,539Fly to Kempegowda International Airport, bus
- Fly from Bajpe Airport (IXE) to Kempegowda International Airport (BLR)plane IXE - BLR
- Take the bus from Kempegowda International Airport to Mekhri Circlebus
- Take the bus from Yeshwantpur to Hospetebus
8h 50m₹4,608–11,080
Mangaluru to Vijayanagara by bus
Questions & Answers
The cheapest way to get from Mangaluru to Vijayanagara is to bus which costs ₹1,100 - ₹2,500 and takes 15h 43m.
The fastest way to get from Mangaluru to Vijayanagara is to drive which takes 5h 52m and costs ₹4,200 - ₹6,500.
No, there is no direct bus from Mangaluru to Vijayanagara. However, there are services departing from Pvs B.S. and arriving at Hampi via Bengaluru Kempegowda. The journey, including transfers, takes approximately 15h 43m.
The distance between Mangaluru and Vijayanagara is 531 km. The road distance is 387.5 km.
The best way to get from Mangaluru to Vijayanagara without a car is to bus and train which takes 10h 55m and costs ₹1,100 - ₹4,300.
It takes approximately 10h 55m to get from Mangaluru to Vijayanagara, including transfers.
Mangaluru to Vijayanagara bus services, operated by KSRTC, depart from Pvs B.S. station.
The best way to get from Mangaluru to Vijayanagara is to train via Davangere which takes 16h 6m and costs ₹900 - ₹4,000. Alternatively, you can bus, which costs ₹1,100 - ₹2,500 and takes 15h 43m.
Mangaluru to Vijayanagara bus services, operated by KSRTC, arrive at Kempegowda B.S. station.
Yes, the driving distance between Mangaluru to Vijayanagara is 387 km. It takes approximately 5h 52m to drive from Mangaluru to Vijayanagara.
What companies run services between Mangaluru, India and Vijayanagara, Karnātaka, India?
You can take a bus from FlixBus Mangaluru - Kottara Chowki Circle to Vijayanagara via FlixBus Mangaluru - Padil, Mangalore Jn, Davangere, and Hospet Jn in around 16h 6m. Alternatively, you can take a bus from Pvs B.S. to Hampi via Bengaluru Kempegowda in around 15h 43m.
- Website
- goindigo.in
Flights from Bajpe Airport to Hubli Airport via Kempegowda International Airport
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Bajpe Airport to Hubli Airport via Hyderabad
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Bajpe Airport to Kempegowda International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹3,500–10,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Kempegowda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹3,700–9,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Hubli Jn to Hospet Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Mangalore Jn to Davangere
- Ave. Duration
- 8h 58m
- Frequency
- Once daily
- Estimated price
- ₹250–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Davangere to Hospet Jn
- Ave. Duration
- 4h 3m
- Frequency
- 4 times a day
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Mangalore Jn to Gadag Jn
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Gadag Jn to Hospet Jn
- Ave. Duration
- 1h 26m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Kulur to Hubballi
- Ave. Duration
- 6h 59m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–2,400
- Schedules at
- vrlbus.in
- Sleeper
- ₹900–2,400
Bus from Yeshwantpur to Hospete
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹500–900
- Schedules at
- vrlbus.in
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Pvs B.S. to Kempegowda B.S.
- Ave. Duration
- 6h 53m
- Frequency
- Every 15 minutes
- Estimated price
- ₹400–1,300
- Schedules at
- 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
Bus from Yeshwanthpur Govardhan Theatre to Hampi
- Ave. Duration
- 7h 34m
- Frequency
- Once daily
- Estimated price
- ₹700–1,200
- Schedules at
- ksrtc.in
- Sleeper
- ₹700–1,000
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Mangaluru - Kottara Chowki Circle to FlixBus Bengaluru - Yeshwanthpur
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- ₹550–1,700
- Website
- https://www.flixbus.in
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Mekhri Circle
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ₹65–280
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹65–85
- Airport Vajra Vayu
- ₹210–280
- Ave. Duration
- 5h 52m
- Estimated price
- ₹10,000–13,000
Sri Kateel Travels
- Phone
- +91 84 48 44 49 68
- Website
- srikateeltravels.com
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxiservices.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.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 Need to know: Jadrolinija, 10 amazing places to get away from it all in Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 239+ hotels available in Vijayanagara.
















