Bai Tu Long Bay does not have great connectivity as it is located quite far from main cities. You will have to switch around and change transport, stopping over at a number of intermediate destinations before you reach the bay area. However the effort is all worth it as the spectacular scenery melts away all your complaints.
The closest airport to Bai Tu Long Bay is the Noi Bai International Airport, located 40 km from Hanoi city, from which you can reach the bay area by bus or car. A unique way to splurge is to take a helicopter from Noi Ban to Halong Bay and travel to Bai Tu Long by road.
Within the bay area, to get to islands, the only means of transport is boats and kayaks. To commute on land, you may choose to rent motorbikes (100,000 VND - 150,000 VND), bicycles (50,000 VND - 70,000 VND) or hail a Xe Om. Hailing Tuk-Tuks can be quite expensive as drivers tend to overcharge. (100,000 - 150,000 VND per vehicle per ride). However, if you wish to get into the gorgeous waters and witness the limestone formations, the best way is to hire a cruise from Ha Long Bay itself or at the Bai Tu Long Bay village (300,000 VND)