There are 4 ways to get from Swieqi to Marsaxlokk by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 85 bus
best- Take the bus from Kosta, Pembroke to Marsa Park & Ride 1, Il-MarsaX1
- Take the bus from Tigrija, Il-Marsa to Xerriex, Marsaxlokk85
1h 29m€6Drive 15.5 km
cheapest- Drive from Swieqi to Marsaxlokk15.5 km
16 min€2–3Taxi
- Take the taxi from Swieqi to Marsaxlokk15.5 km
16 minLine 13 bus, line 85 bus
- Take the bus from Kosta, Pembroke to Bombi 113
- Take the bus from Bombi 3A, Il-Floriana to Xerriex, Marsaxlokk85
1h 30m€6
Questions & Answers
The cheapest way to get from Swieqi to Marsaxlokk is to taxi which costs and takes 16 min.
The fastest way to get from Swieqi to Marsaxlokk is to taxi which takes 16 min and costs .
No, there is no direct bus from Swieqi to Marsaxlokk. However, there are services departing from Kosta, Pembroke and arriving at Xerriex, Marsaxlokk via Tigrija, Il-Marsa. The journey, including transfers, takes approximately 1h 29m.
The distance between Swieqi and Marsaxlokk is 25 km. The road distance is 15.5 km.
The best way to get from Swieqi to Marsaxlokk without a car is to bus and line 85 bus which takes 1h 29m and costs €6.
It takes approximately 1h 29m to get from Swieqi to Marsaxlokk, including transfers.
Swieqi to Marsaxlokk bus services, operated by Malta Public Transport, depart from Kosta, Pembroke station.
Swieqi to Marsaxlokk bus services, operated by Malta Public Transport, arrive at Marsa Park & Ride 1, Il-Marsa station.
Yes, the driving distance between Swieqi to Marsaxlokk is 15 km. It takes approximately 16 min to drive from Swieqi to Marsaxlokk.
There are 5274+ hotels available in Marsaxlokk.
What companies run services between Swieqi, Malta and Marsaxlokk, Malta?
You can take a bus from Kosta, Pembroke to Xerriex, Marsaxlokk via Marsa Park & Ride 1, Il-Marsa and Tigrija, Il-Marsa in around 1h 29m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +356 21222000
- enquires@publictransport.com.mt
- Website
- publictransport.com.mt
Bus from Kosta, Pembroke to Marsa Park & Ride 1, Il-Marsa
- Ave. Duration
- 15 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://www.publictransport.com.mt/
- Schedules at
- https://www.publictransport.com.mt/en/timetables
Bus from Tigrija, Il-Marsa to Xerriex, Marsaxlokk
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://www.publictransport.com.mt/
- Schedules at
- https://www.publictransport.com.mt/en/timetables
Bus from Kosta, Pembroke to Bombi 1
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- https://www.publictransport.com.mt/
- Schedules at
- https://www.publictransport.com.mt/en/timetables
Bus from Bombi 3A, Il-Floriana to Xerriex, Marsaxlokk
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://www.publictransport.com.mt/
- Schedules at
- https://www.publictransport.com.mt/en/timetables
- Ave. Duration
- 16 min
JB Transport
- Phone
- +356 7701 2345
eCabs
- Phone
- +356 2138 3838
- Website
- ecabs.com.mt
Cabs+ Taxi Service
- Phone
- +356 2138 9575
- Website
- cabs.com.mt
Hi Cabs
- Phone
- +356 2137 2137
- Website
- hicabs.com.mt
Prestige Cabs Malta
- Phone
- +356 9999 9616
- Website
- prestigecabsmalta.com
MedAsia Cabs
- Phone
- +356 7900 0039
- Website
- medasiacabs.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.






