Bangalore to Goa train routes and main stations
Two of the trains start from Yesvantpur while the other two arrive from Vellankanni and Chennai for Goa.
Travel time between Vasco Da Gama and Bangalore is about 14 hours.
Tuesdays & Sundays : Train No:17309 ( Yesvantpur Jn to Vasco Da Gama Express ) leaves Yesvantpur Jn at 2.45PM on every Tuesdays and arrives at Vasco Da Gama Express , next day 6 AM.
Wednesdays: Also Train No:17316 ( Vellankanni to Vasco Da Gama Express ) leaves Yesvantpur Jn at 2.45PM on every Wednesdays and arrives at Vasco Da Gama Express , next day 6AM. You can catch this train at Krishnarajapuram also.
Fridays: Train No:17311 ( Chennai to Vasco Da Gama Express ) leaves Yesvantpur Jn at 9.55PM on every Fridays and arrives at Vasco Da Gama Express , next day 1PM. This trains stops both at Yesvantpur Jn and Banaswadi.
Saturdays: Train No:02683 ( Yesvantpur Jn to Vasco Da Gama Express ) leaves Yesvantpur Jn at 10.30PM on every Saturdays and arrives at Vasco Da Gama Express , next day 1.25PM. This is a holiday season special express train.
Check with the irctc website for updated schedules.
You may also wants to checkout the Bangalore to Goa by Road and Bangalore to Goa by Bus options.
Bangalore to Goa Train route. Trains to Goa leaves from Yesvantpur and ends at Vasco da Gama station of Goa