The Maltese islands are not very large, which makes getting around relatively trouble-free. Public buses are cheap, efficient and plentiful and even the longest journey takes only around 50 minutes. Most visitors use Valletta as the hub but there are direct routes too between many tourist areas. Renting a car – whether from an international agency or a local firm - is a good option if you want to wander around independently; all the road signs are in English and driving is on the left. International driving licences are acceptable. Parking in towns is possible, but look out for resident-only zones and for time restrictions. Renting scooters, motorbikes or mountain bicycles is fine, but not all roads or car drivers are two-wheel friendly. White taxis can pick up passengers from anywhere except bus-stops and are metered. There are fixed tariffs from the airport and the sea terminal to all localities. Pre-booked black cars, though chauffeur-driven, tend to be cheaper. A regular ferry service links Malta to Gozo, while a sea plane links Grand Harbour in Valletta to Mgarr in Gozo. There are also regular boat services between islands and a water taxi service using traditional Maltese dghajsa boats is available across Grand Harbour.