Malta Public Transport operates comprehensive bus network covering entire island. Purchase Tallinja Card (€15 including €10 credit) for best value: a discounted fare per journey versus paying cash. Buses run 5:30 AM-11 PM with night routes on weekends. Main terminus outside Valletta City Gate. Download Tallinja app for real-time schedules.
Malta International Airport to Valletta (8km): Express bus X4 runs every 30 minutes (25-30 minutes; pay with a Tallinja card or contactless, cheaper than cash). Taxis cost more than the bus; pre-book or use an app and agree the fare. Bolt and eCabs apps available for ride-sharing (slightly cheaper than taxis).
White taxis are metered; always ensure meter is running. Bolt and eCabs offer transparent pricing via apps. Short rides within Valletta €8-12. To Sliema/St. Julian's €10-15. Negotiate rates for day hire (around €80-100).
The operator lists daytime adult one-way tickets at €3 and return tickets at €5; schedules vary by season. Scenic route with harbor views. Gozo Channel: Ċirkewwa-Mġarr crossing (every 45 min, €4.65 adult return, 25 min). Pay on return. Car transport available (book ahead in summer).
Driving is on the LEFT. Narrow streets make Valletta challenging for drivers; parking extremely limited and expensive (€2-3/hour). Better to stay outside Valletta if renting car. International companies at airport from €25/day. Useful for exploring rural Malta and multiple day trips.
City is compact (600m x 300m) and mostly pedestrianized. Entire city walkable in 20 minutes. Steep hills require moderate fitness. Valletta Lift from waterfront to Upper Barrakka Gardens (free, eliminates steep climb).
Money-saving tip: The Explore Adult 7-day card costs €25; the 7-day Explore Flex bus offer costs €27.
Malta International Airport (MLA) to city center: