Malta Parking Map & Guide: Car Parks, Park & Ride and Fines
Map of Malta's main car parks and Park & Ride sites, plus where to park in Valletta, Sliema and St Julian's, kerb colours, time limits and how to avoid fines.
Car park map
Blue P markers are the main car parks and Park & Ride sites below. Zoom in for smaller community-mapped lots (blue dots) and EV charging points (green dots). Tap any of them for details.
Valletta & Floriana
- Floriana Park & Ride (Zones A & B)Park & Ride · Paid
- Around €0.40 per day
- Car park open daily 06:00–21:00
- Minibus to Valletta every ~10 min (every 5 min at peak); no shuttle on Sundays or public holidays
The cheapest way into Valletta: leave the car before the CVA cameras and let the shuttle do the last kilometre.
Source ↗ - Floriana Park & Ride (Zone C)Park & Ride · Paid
- Same daily fee and shuttle as Zones A & B
Overflow for Zones A & B — check here before giving up on the Park & Ride.
Source ↗ - City Gate Car ParkCar park · Paid
Underground, a short walk from City Gate and the bus terminus. Worth it for a short visit; for a full day the Park & Ride is far cheaper.
OpenStreetMap ↗ - Valletta Waterfront Car ParkCar park · Paid
For the Waterfront restaurants and cruise terminal. Reaching the city centre from here means a steep climb.
OpenStreetMap ↗
Sliema & St Julian's
- The Point Underground ParkingCar park · Paid
Tigné Point — the most dependable covered option in Sliema, with a short walk to the Strand and Tower Road.
OpenStreetMap ↗ - Pembroke Park & RidePark & Ride
- Route 110 runs between here and Marsa Park & Ride
On the edge of the St Julian's crush. On busy weekend evenings, parking here and taking the bus in avoids Paceville's streets entirely.
Source ↗ - Eden Cinemas Car ParkCar park · Paid
St George's Bay and Paceville. Go straight here at night instead of circling for a street space.
OpenStreetMap ↗
Msida & Mater Dei
- Mater Dei Hospital A&E Car ParkCar park
For emergency visits. Mater Dei's car parks fill mid-morning on weekdays — allow extra time.
OpenStreetMap ↗
South & Airport
- Marsa Park & RidePark & Ride · Free
- Parking is free; you pay only the bus fare
- Route 110 runs between here and Pembroke Park & Ride
When the Marsa approach to Valletta is solid, switching to the bus here beats sitting in the queue.
Source ↗ - ctPark Main Street, PaolaCar park · Paid
Underground parking under Paola's main square — the practical option for the Paola shops and the Hypogeum.
OpenStreetMap ↗ - Park East, Malta International AirportCar park · Paid
Multi-storey on the east side of the terminal, for longer stays.
OpenStreetMap ↗ - Main Car Park, Malta International AirportCar park · Paid
The surface car park facing the terminal — closest for pick-ups and drop-offs that run long.
OpenStreetMap ↗
Gozo
- Ta' Xħajma Park & Ride, GozoPark & Ride · Free
Għajnsielem, above Mġarr harbour — useful if you are crossing to Malta on foot and leaving the car on Gozo.
OpenStreetMap ↗
Fees and hours change — the linked source is the last word, and signs on arrival override everything here. Checked 22 Sep 2026. Map data © OpenStreetMap contributors.
The unwritten rule of Malta parking
Malta has more registered vehicles per capita than almost any country in Europe — and an infrastructure that was never designed for them. In central areas, the realistic question is not “where do I park?” but “how many laps am I willing to do?”
Outside the dense corridor (Sliema, St Julian's, Valletta, Msida, parts of Gżira), parking is straightforward and usually free. Inside it, plan for 5-30 minutes of circling — unless you use the strategies below.
Park & Ride: the lifesaver for Valletta and Sliema
If your destination is Valletta city centre, the smart move is to park at the Floriana Park & Ride (large surface lots just outside the CVA zone, by Blata l-Bajda) and take the minibus into the city. At the last check it cost around €0.40 a day, the car park is open 06:00-21:00, and the shuttle runs roughly every 10 minutes (every 5 at peak) — but not on Sundays or public holidays. That is far less than CVA plus downtown parking.
Two more sites are worth knowing: Marsa Park & Ride, where parking is free and you pay only the bus fare, and Pembroke Park & Ride on the edge of St Julian's. Route 110 links the two.
For Sliema, the Tigné Point multi-storey is the most reliable. Reasonable rates, covered, plenty of capacity, and a 5-10 minute walk to the Strand and Tower Road. The Sliema Ferries underground car park is closer to the water but smaller — it fills up by 10:00 on summer Saturdays.
Street parking colour codes
Maltese kerb markings carry meaning:
- Solid yellow line: no parking, no waiting at any time. Fines €30-60.
- Yellow dashed line: loading/unloading only, very short stops. Same fine if abused.
- White line marked bay: free public parking, no time limit unless a sign overrides.
- Blue marked bay: residents-only with permit. Visitors will get a ticket.
- Green marked bay: paid parking, time-limited. Pay-and-display ticket or app-based.
Time-restricted zones
Many central areas have signed time restrictions: typically 30 minutes or 2 hours between 08:00 and 19:00 on weekdays, free at other times. Look up before you walk away from the car.
Some zones use a paper clock disc you turn to your arrival time and display on the dashboard. Discs are cheap (around €2) and sold at tobacconists. If you do not have one, write your arrival time on a piece of paper and leave it visible. Wardens are reasonable about good-faith display.
Multi-storey and underground car parks (with rough prices)
These are the most reliable paid options in their respective areas. Prices change; treat as orientation only.
- Tigné Point, Sliema — covered multi-storey. Around €1.50/hour, €12-15/day.
- The Point Shopping Mall, Sliema — first 3 hours free with mall purchase, otherwise paid.
- Sliema Ferries underground — small, fills early. Around €1.50/hour.
- Bay Street, St Julian's — large multi-storey serving Paceville. Around €1.50/hour.
- Floriana Park & Ride — surface lots by Blata l-Bajda. Around €0.40/day including the shuttle (no shuttle on Sundays and public holidays).
- Mater Dei Hospital — paid parking for visitors. Tickets validated by the ward if you are visiting a patient.
Warden patterns: when fines actually happen
Local Wardens (LESA — the local enforcement system agency) patrol on foot and by scooter. They are most active in the following windows:
- Sliema/St Julian's: 09:00-13:00 and 16:00-20:00 weekdays. Saturday mornings on commercial streets.
- Valletta: continuously during business hours; CVA cameras run 24/7.
- Residential zones: spot-checks during the day, more aggressive during evening events.
- Cemetery/church areas on funeral days: extra patrols for double-parking.
What fines look like in practice
Tickets are typically €23 for minor violations (e.g. over time on a paid bay) and €50+ for serious ones (parking on a corner, blocking a bus lane, or obstructing a pedestrian crossing). Tow-aways are rare but do happen for cars blocking access roads — and recovering a towed car costs €100+ on top of the original fine.
If you are renting a car, the fine will typically be billed to your card by the rental company a few weeks later, usually with an administrative surcharge on top. Pay any ticket promptly — leaving it 30+ days roughly doubles the amount.
Tips that actually save time
A few habits regular Sliema/Valletta drivers swear by:
- Aim 30 minutes early. Parking-search time is the variance, not driving time.
- Use the live cameras to gauge centre congestion before committing — if Msida 5th October is red, the entire central corridor will be hard to park in too.
- On weekend evenings in Paceville, do not park on the street — go straight to Bay Street multi-storey. The 30 minutes you save easily covers the parking fee.
- On Sunday mornings in Mdina, arrive before 10:00. By 11:00 the surrounding lots are full and you will be parking in Rabat with a 15-minute walk.