We are a group of 6 friends who are planning for a trip to Goa from Bangalore. None of us own a vehicle, so our transportation option is limited to either hiring a taxi or using the public transport. We have already checked with a few taxi operators, but they are asking way too much money. Surprisingly, air fare is coming cheaper than the taxi service, but still it is well over our modest budget. We can't afford to spend so much on transportation alone. That leaves us with the option of choosing between either bus or train. Out of the two, we would prefer the train service. Long distance bus journeys are really tiresome and that would be our last option if we can't find accommodation in one of the Bangalore to Goa trains. I would like to know - Is there any direct train from Bangalore to Goa? If yes, then which are the trains and what are the departure/arrival timings? How long does the journey take? Please let us known the train numbers and timings. Also kindly share your travel experience if you have been to Goa from Bangalore by train.