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 Chennai International Airport, train
best- 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,267Train
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₹8,499–12,276Fly Dabolim Airport to Trichy International Airport, train
- Fly from Dabolim Airport (GOI) to Trichy International Airport (TRZ)plane GOI - TRZ
- Take the train from Tiruchchirapali to Vridhachalam Jntrain
7h 11m₹8,662–16,817Fly Dabolim Airport to Pondicherry, train
- Fly from Dabolim Airport (GOI) to Pondicherry (PNY)plane GOI - PNY
- Take the train from Pondicherry to Vridhachalam Jntrain
7h 37m₹8,912–24,437Fly 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 15m₹5,291–15,279Bus
- Take the bus from Panaji B.S. to Kempegowda Majestic Bengalurubus
- Take the bus from Bengaluru to Tiruchirappallibus
- Take the bus from Tiruchirappalli to Virudhachalambus
25h 39m
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., Kempegowda Bus Station, Bengaluru and Tiruchirappalli. The journey, including transfers, takes approximately 25h 39m.
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 935 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 6h 39m 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 and takes 25h 39m.
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, Kempegowda Bus Station, KR Market, Bengaluru, and Tiruchirappalli in around 25h 39m.
- Website
- goindigo.in
Flights from Dabolim Airport to Chennai International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Dabolim Airport to Chennai International Airport via Hyderabad
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Dabolim Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Dabolim Airport to Chennai International Airport via Pune
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,000–11,000
Flights from Dabolim Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹5,000–17,000
Flights from Dabolim Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Dabolim Airport to Trichy International Airport via Chennai International Airport
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- ₹8,000–15,000
Flights from Dabolim Airport to Trichy International Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–15,000
Flights from Dabolim Airport to Pondicherry via Bengaluru
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Dabolim Airport to Pondicherry via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Goa Mopa to Chennai International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–12,000
Flights from Goa Mopa to Chennai International Airport via Hyderabad
- Ave. Duration
- 3h 45m
- When
- Tuesday
- Estimated price
- ₹5,000–12,000
- Website
- airindiaexpress.in
Flights from Dabolim Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 3h 30m
- When
- Tuesday and Saturday
- Estimated price
- ₹5,000–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 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 Tiruchchirapali to Vridhachalam Jn
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
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
- 6 times a week
- 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
- Phone
- +91 98425 11660
- [email protected]
- Website
- RKT Travels
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 7h 35m
- Frequency
- Hourly
- Website
- RKT Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a day
- Website
- Krish Travels
- Phone
- 84899 10650
- [email protected]
- Website
- Essaar Travels
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Schedules at
- Essaar Travels
- Website
- Ya2 Connect
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Schedules at
- Ya2 Connect
- Website
- Vallii Transport
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Schedules at
- Vallii Transport
- Website
- Sharma Transports
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 7h 45m
- Frequency
- 5 times a week
- Schedules at
- Sharma Transports
- Website
- Akv Vasantha Travels
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 7h 55m
- Frequency
- 5 times a week
- Schedules at
- Akv Vasantha Travels
- Website
- Rathimeena Travels B
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a week
- Schedules at
- Rathimeena Travels B
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a week
- Website
- NeuGo
- Phone
- +91 93422 22241
- [email protected]
- Website
- Dream Line Travels Private Limited
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a week
- Schedules at
- Dream Line Travels Private Limited
- Website
- Pamba Travels
Bus from Bengaluru to Tiruchirappalli
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Schedules at
- Pamba Travels
- Website
- Pkr Travels
Bus from Tiruchirappalli to Virudhachalam
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- Pkr Travels
- Website
- Rajapandi Travels
Bus from Tiruchirappalli to Virudhachalam
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Schedules at
- Rajapandi Travels
Bus from Tiruchirappalli to Virudhachalam
- Ave. Duration
- 2h 59m
- Frequency
- 4 times a week
- Schedules at
- Sri Ganesh Transports & Travels
- Website
- SMKV Travels
Bus from Tiruchirappalli to Virudhachalam
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a week
- Schedules at
- SMKV Travels
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 Italian Lakes: Getting around by train, Train travel in Spain: A guide to Renfe, and How to get from London to Edinburgh - 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 six+ hotels available in Virudhachalam.

























