Baobab Beach is just 10 minutes walking from the market, on a white sandy beach.
To reach Baobab Beach :
BY CAR (DO NOT FOLLOW GOOGLE MAP INDICATIONS!!!) :
When you arrive Vilankulos you will have BCI bank in front of you.
At the bank turn right. At the end of the road in front of Mercado Municipal turn left.
Continue for around 300 meters and then turn right on the concrete new road made by small blocks. DO NOT TAKE THE SANDY ROAD GOING ALONG THE BEACH.
Continue on the block road for around 700 meters until when you will find the sign : Baobab Beach and so turn left. After 50 meters you arrived!!!
There are daily flights from JOHANNESBURGH, AND MAPUTO. 5 TIMES A WEEK ALSO FROM NELSPRUIT.
EVERY SUNDAYS ETHIOPIAN AIRLINES FLYS FROM MAPUTO .This flight is only bookable online.
There are no flights coming from north.
BY LOCAL TRANSPORT:
From Maputo : Every day at 5 am there are buses leaving from JUNTA coming directly in 10 /11 hours to Vilanculos.
From Tofo take a chapa to Inhambane. Then take a ferry boat to Maxixe . In Maxixe if you arrive around 12 pm ask to take the bus coming from Maputo to Vilankulos. If you are in Maxixe after 1pm you can take a chapa to Vilankulos. If you arrive in the morning people would like to convince you to go by chapa, you must insist that you want to take a big bus coming to Vilankulos, some good people will show you the way to the big bus.
From Beira. A bus leaves around 4 am every day. The bus will stop in Pambara. From Pambara take a chapa to Vilankulos.
From Chimoio. Take any bus going to Maputo. You will stop in Pambara . From Pambara take a chapa to Vilankulos.
Travelling with local transport in Mozambique is an adventure . You must be prepared that some impreviews can happen. But this is the interesting part of your trip : what is not planned.
From Tofo a Taxi for 2 or 3 people costs 150 usd. The taxi picks you up at the hotel and dropp off you at your selected hotel.
From to Maputo costs 450 usd.
From Vilankulos to Gorongosa costs 600 usd.
From Vilankulos to Beira costs 700 usd.