• Airport:you can take taxi(80-100RMB) to Beihai International Passenger Port, or take airport bus(10 yuan) to Beibuwan Square then transfer No.3 bus to Beihai International Passenger Port, then take ferryboat to Weizhou Island, after disembark, take tricycle or coach to hostel.
• Train:go out train station and take taxi (15 yuan), or take No.2 to Bus Station Centre then transfer No.3; or go out train station and turn left then walk about 800m to Sichuan Road, on the opposite side you can find No.3 to the stop Beihai International Passenger Port. then take ferryboat to Weizhou Island, after disembark, take tricycle or coach to hostel.
• Bus:go out Nanzhu Station and take No.13 /15 to Beibuwan Square then transfer No.3, or directly take taxi (25 yuan) to 'Beihai International Passenger Port' .then take ferryboat to Weizhou Island, after disembark, take tricycle or coach to hostel.