For as little as €1.50 per person (one way – €2.80 with return) you can catch the ferry from the Sliema waterfront to Valletta and back. The ferry runs straight across the harbour, which makes it quicker than public transport since the bus has to go around the coastal road. It also provides excellent opportunities for some great photos of the harbour. The trip takes just 15 minutes

Google Maps


Buses 13 and 14 run from Valletta on a frequent schedule. On average, a bus ride from Sliema to Valletta takes about 20 minutes. Bus tickets for a single day cost €1.50 per person in winter, €2 in summer, or €3 when travelling at night. These prices allow you to travel anywhere on the island for up to two hours. You can also purchase a explore ticket costing €21 with which you get unlimited travel by bus all throughout Malta and Gozo for 7 days.

Google Maps

Hop-on & Hop-off-bus

Hop-on & Hop-off-busses are a great way to explore Malta and visit the most interesting places. You have two tours on Malta and one on Gozo. Buses leave from Sliema Ferries Terminus every half hour from 9:00h to 15:00h on weekdays and from 9:00h to 14:00h on Sundays. A full day ticket costs €20.

Google Maps


The white taxi service can pick up passengers from anywhere, except bus-stops. Taxi services from the Malta International Airport to all localities in Malta are based on a fixed tariff. Remember: It’s always better to enquire and agree on a fare before you enter a taxi.

Google Maps

Translate your Language