Direct flight from any other cities are currently available as of May 2016. If you are travelling from any other city in India then you will have to reach these cities before arriving to the Capital. Port Blair is the capital city of Andaman and Nicobar Islands. All commercial flights land in Port Blair Veer Savarkar Airport. The airlines that currently operate in the sector of Andaman Islands are Jet Airways, Air India, Go Air, Air Vistara, Indigo and Spice Jet. Flight take approximately 02:00 Hrs to reach Port Blair.
Flights are certainly faster, more comfortable and therefore the preferred option. Ships, although seem cheaper, are general passenger ships and are more troublesome than they initially seem. Thy offer no luxuries whatsoever and take about 3-4 days to reach Port Blair. Add to this common delays (of upto 24 hours) and very non-flexible schedules, the traveller with a time crunch is better off saving themselves the hassle.