Home › Routes › Bengaluru to Old Goa

Bengaluru to Old Goa

The distance from Bengaluru to Old Goa is about 608 km by road, roughly 12 hours (estimated). Panjim (Panaji), the state capital of Goa, is barely 9 km from here, so it is easy to

608 kmDistance
12 hrsDuration

Tentative Fare Estimate

Car / Taxi
Swift Dzire₹23,706
Ertiga₹30,090
Innova₹31,366
Innova Crysta₹38,750
Tempo Traveller (12)₹53,072

Round trip · incl. driver allowance & GST

View route plan
Bus
Non-AC Seater₹670
AC Seater₹1,090
Non-AC Sleeper₹970
AC Sleeper₹1,400
Volvo / Multi-Axle₹1,750
View route plan
Train
Sleeper₹390
Economy₹640
Third AC₹880
Second AC₹1,250
First AC₹1,730
View route plan

Tentative estimate only, based on typical Indian public-transport tariffs (state transport bus fares, IRCTC sleeper/AC class rates, standard outstation taxi per-km rates) — not a live quote from any operator.

Overview

The distance from Bengaluru to Old Goa is about 608 km by road, roughly 12 hours (estimated). Panjim (Panaji), the state capital of Goa, is barely 9 km from here, so it is easy to take a bus from Panjim to Old Goa. Private vehicles too ply, but taxis tend to overcharge in Goa.

Route Map

By Car: Bengaluru to Old Goa

608 km · ~12h 50m · About 12h of driving split over 2 days, plus stops.

  1. Start from Bengaluru

    Leave early (5–6 AM) and avoid driving on highways after dark.

  2. 150 km · 3h drive from previous stop

    Rest stop around km 150

    Look for a town or highway plaza with fuel and food.

  3. 154 km · 3h 5m drive from previous stop

    Overnight halt around km 304

    Stop for the night in a town along the highway with hotels.

  4. 150 km · 3h drive from previous stop

    Rest stop around km 454

    Look for a town or highway plaza with fuel and food.

  5. 154 km · 3h 5m drive from previous stop

    Arrive in Old Goa

    Old Goa, Goa

Stops are typical for this road, not a fixed itinerary. Timings assume about 50 km/h on average — traffic, tolls and road conditions vary.

By Bus: Bengaluru to Old Goa

608 km · ~13h 31m · Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.

  1. Board at Bengaluru

    Go to the main bus stand / ISBT in Bengaluru. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.

  2. Bengaluru → Old Goa

    AC Sleeper / Volvo (overnight) · ~608 km

    ~13h 31m|Tentative fare ₹670–₹1,750

  3. Arrive in Old Goa

    Old Goa, Goa

Halts and change points are typical for this route, not a specific operator’s schedule — check live availability and timings when booking.

By Train: Bengaluru to Old Goa

Nearest railway stations: Bangalore City Jn for Bengaluru, Karmali for Old Goa.

Direct trains

VELANKANNI - VASCO DA GAMA Weekly Exp#17316 · Express
04:30 AMYesvantpur Jn
13h 57m91 stops
06:27 PMMajorda
YESVANTPUR - VASCO DA GAMA Exp#17309 · Express
03:15 PMYesvantpur Jn
14h 14m91 stops
05:29 AM+1dMajorda
CHENNAI CENT - VASCO DA GAMA Exp#17311 · Express
09:55 PMYesvantpur Jn
14h 19m91 stops
12:14 PM+1dMajorda

Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.

Stops & Places Along the Route

Good places to break the journey from Bengaluru to Old Goa. Distances are approximate; the road you take may pass a little away from some of them.

  1. Tumakuru85 km from Bengaluru

    Karnataka

  2. Sirsi455 km from Bengaluru

    Karnataka

  3. Dandeli530 km from Bengaluru

    Karnataka

Hotels in Old Goa

Comfortable 3-star stays in Old Goa. Tell us your dates and we'll get you a rate.

3 Star Hotel

Old Goa

Things to Do in Old Goa

Basilica of Bom Jesus

Home to the grave of St. Francis Xavier.

Sound and Light Gallery Museum

You can get a Christian religious tour.

Visit Shree Betal temple

Shri Betal temple is a Hindu temple in Amona village in the Bicholim taluk of Goa, India.

Visit Our Lady of the Immaculate Conception Church

The Our Lady of the Immaculate Conception Church is located in Panjim, Goa, India. The Church conducts Mass every day in English, Konkani, and Portuguese.

Visit Mandovi Bridge

The Mandovi bridge is a set of two bridges. It carries four lanes over the Mandovi river.

Visit Salim Ali Bird Sanctuary

Salim Ali Bird Sanctuary is an estuarine mangrove habitat, which is declared as the bird sanctuary, and located on western tip of the Island of Chorão along the Mandovi…

See all places in Old Goa →

Suggested Old Goa Itinerary

Day 1Arrive in Old Goa

  • Travel from Bengaluru to Old Goa (about 12 hrs by road) and check in
  • Visit Church and Convent of St. Francis of Assisi

Day 2Explore Old Goa

  • Visit Fort Santo Estevão
  • Visit Shree Betal temple
  • Visit Our Lady of the Immaculate Conception Church

Day 3Last sights and departure

  • Visit Mandovi Bridge
  • Head back to Bengaluru
Suggested from Old Goa's top sights.

Budget Estimate

road

608 km

12 hours

Approximately 608 km by road from Bengaluru to Old Goa, roughly 12 hours of driving (estimate from straight-line distance).

train

608 km

The nearest railway station to Old Goa is Karmali railway station, about 2 km from the town centre.

Extend Your Trip

Add a nearby place to your Old Goa trip and see the full Bengaluru → Old Goa → next stop route.

Old Goa → Margao

About 35 km by road

Old Goa → Cavelossim

About 50 km by road

Old Goa → Sawantwadi

About 60 km by road

Old Goa → Tarkarli

About 95 km by road

Plan My Trip: Bengaluru to Old Goa

Pick how you want to travel and we'll send a complete plan with transport, hotel and sightseeing — on WhatsApp and a call back.

Frequently Asked Questions

1. How far is Old Goa from Bengaluru?

About 608 km by road (estimated from straight-line distance).

2. Which airport is closest to Old Goa?

Goa Dabolim International Airport (GOI), about 16 km away.

Other Routes

Explore More of Old Goa

Destination Hub

Old Goa Overview

Places to Explore