Goa is a place where every Indian wants to go once in their life. Goa is known for its beaches, churches and night life. Goa is the smallest state in India and situated at western side.
The first thing you have to decide is How to reach
Option 1: By Air Goa has International Airport you can take a flight to Debolim Airport from your city and directly reach to Goa. It is a costly option, if you are from India you need to spend at least 6000 to 7000 for direct flight to Goa. To make it less expensive you can book a flight to Mumbai and then a train or Bus to Goa. If you have time you can experience cruise from Mumbai to Goa but this option is bit expensive.
Option 2: By Bus Goa is connected through Road by major cities of India you can choose any AC Volvo, luxury bus or any other normal bus to reach Goa. It will cost you around 1000 Indian rupees
Option 3: By Train This is the cheapest, my favorite and most recommended mode of transport. The confusion which will strike in your mind is which station you should choose so let me clarify that as well if you are planning for North Goa choose Thivim and if you want to enjoy south Goa then book your tickets for Madgaon Railway station. It will cost you 500 Indian Rupees.
Next thing which you need to decide is North Goa or South Goa? If you like crowd, parties, night life and want to enjoy all these you should plan for north Goa. If you want to sit and enjoy peacefully or want to spend time with your friends or family go to south Goa.