There are 8 ways to get from Goa to Virudhachalam by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Dabolim Airport to Pondicherry, train
best- Fly from Dabolim Airport (GOI) to Pondicherry (PNY)plane GOI - PNY
- Take the train from Pondicherry to Vridhachalam Jntrain
7h 47m₹9,912–24,437Train
cheapest- Take the train from Vasco Da Gama to Salem Jntrain 17315
- Take the train from Salem Jn to Vridhachalam Jntrain 22154 / ...
24h 18m₹612–4,717Bus, train
- Take the bus from FlixBus Goa - Madgaon to FlixBus Bengaluru - Yeshwanthpurbus FlixBus IN4610
- Take the train from Yasvantpur Jn to Vridhachalam Jntrain 16573
23h 19m₹1,270–5,442Drive 868.7 km
- Drive from Chicalim to Virudhachalamcar 868.7 km
13h 14m₹9,672–13,971Fly Dabolim Airport to Chennai International Airport, train
- Fly from Dabolim Airport (GOI) to Chennai International Airport (MAA)plane GOI - MAA
- Take the train from Tambaram to Vridhachalam Jntrain
6h 39m₹5,782–13,267Fly Goa Mopa to Pondicherry, train
- Fly from Goa Mopa (GOX) to Pondicherry (PNY)plane GOX - PNY
- Take the train from Pondicherry to Vridhachalam Jntrain
9h 28m₹9,921–18,449Fly Goa Mopa to Chennai International Airport, train
- Fly from Goa Mopa (GOX) to Chennai International Airport (MAA)plane GOX - MAA
- Take the train from Tambaram to Vridhachalam Jntrain
7h 20m₹5,291–17,279Bus
- Take the bus from Panaji B.S. to Kempegowda Majestic Bengalurubus
- Take the bus from ITI Main Gate to Chennai Koyambedubus
- Take the bus from Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu) to Virudhachalambus
26h 36m₹2,173–4,481
Goa to Virudhachalam by bus and train
Comparing Your Travel Options
The cheapest way to get from Goa to Virudhachalam is to train which costs ₹600 - ₹4,800 and takes 24h 18m.
The fastest way to get from Goa to Virudhachalam is to fly and train which takes 6h 39m and costs ₹5,500 - ₹14,000.
No, there is no direct bus from Goa to Virudhachalam. However, there are services departing from Dabolim and arriving at Virudhachalam via Panaji B.S., Bangalore Majestic, ITI Main Gate and Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu). The journey, including transfers, takes approximately 26h 36m.
No, there is no direct train from Goa to Virudhachalam. However, there are services departing from Vasco Da Gama and arriving at Vridhachalam Jn via Salem Jn. The journey, including transfers, takes approximately 24h 18m.
The distance between Goa and Virudhachalam is 857 km. The road distance is 868.7 km.
The best way to get from Goa to Virudhachalam without a car is to bus and train which takes 23h 19m and costs ₹1,200 - ₹5,500.
It takes approximately 7h 47m to get from Goa to Virudhachalam, including transfers.
Goa to Virudhachalam bus services, operated by KSRTC, depart from Panaji B.S. station.
Goa to Virudhachalam train services, operated by Indian Railways, depart from Vasco Da Gama station.
The best way to get from Goa to Virudhachalam is to train which takes 24h 18m and costs ₹600 - ₹4,800. Alternatively, you can bus, which costs ₹2,100 - ₹4,500 and takes 26h 36m.
What companies run services between Goa, India and Virudhachalam, India?
You can take a bus from Dabolim to Vridhachalam Jn via Vasco KTC Bus Stop, Vasco Da Gama, and Salem Jn in around 24h 18m. Alternatively, you can take a bus from Dabolim to Virudhachalam via Panaji KTC Bus Stand, Panaji B.S., Kempegowda Majestic Bengaluru, Bangalore Majestic, ITI Gate, ITI Main Gate, Chennai Koyambedu, and Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu) in around 26h 36m.
- Website
- goindigo.in
Flights from Dabolim Airport to Pondicherry via Bengaluru
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Dabolim Airport to Pondicherry via Hyderabad
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Dabolim Airport to Chennai International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Dabolim Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 26m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Dabolim Airport to Chennai International Airport via Hyderabad
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Goa Mopa to Pondicherry via Bengaluru
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹9,500–38,000
Flights from Goa Mopa to Pondicherry via Hyderabad, Bengaluru
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹9,500–17,000
Flights from Goa Mopa to Chennai International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,000–15,000
Flights from Goa Mopa to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- ₹5,000–15,000
Flights from Goa Mopa to Chennai International Airport via Hyderabad
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- ₹5,000–15,000
- Website
- airindiaexpress.in
Flights from Dabolim Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹5,500–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pondicherry to Vridhachalam Jn
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Yasvantpur Jn to Vridhachalam Jn
- Ave. Duration
- 7h 35m
- Frequency
- Once a week
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Vasco Da Gama to Salem Jn
- Ave. Duration
- 19h 17m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Salem Jn to Vridhachalam Jn
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Tambaram to Vridhachalam Jn
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Pondicherry to Vridhachalam Jn
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Tambaram to Vridhachalam Jn
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Goa - Madgaon to FlixBus Bengaluru - Yeshwanthpur
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- ₹1,000–3,500
- Website
- FlixBus India
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Panaji B.S. to Kempegowda Majestic Bengaluru
- Ave. Duration
- 11h 57m
- Frequency
- Once daily
- Estimated price
- ₹1,200–1,800
- Schedules at
- ksrtc.in
Bus from ITI Main Gate to Chennai Koyambedu
- Ave. Duration
- 5h 50m
- Frequency
- Every 2 hours
- Estimated price
- ₹480–1,200
- Schedules at
- ksrtc.in
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Chennai Puratchi Thalaivar Dr. M.G.R. Bus Terminus (CMBT Koyambedu) to Virudhachalam
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₹440–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹440–650
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 South Korea: Travelling from Seoul to Busan , Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Goa to Virudhachalam bus services, operated by KSRTC, arrive at Kempegowda Majestic Bengaluru station.
Goa to Virudhachalam train services, operated by Indian Railways, arrive at Salem Jn station.
Yes, the driving distance between Goa to Virudhachalam is 869 km. It takes approximately 13h 14m to drive from Goa to Virudhachalam.
There are five+ hotels available in Virudhachalam.

















