Rome2Rio

Marsaxlokk to Marsaskala buses

Find Transport to Marsaskala

See all options

Trip Overview

The bus between Marsaxlokk and Marsaskala takes 14 min. There is a bus service every few hours from Marsaxlokk to Marsaskala. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

14 min
Duration
5 km
Distance
€2
Average price
Hourly
Frequency

Marsaxlokk to Marsaskala bus times

Buses run hourly between Marsaxlokk and Marsaskala. The earliest departure is at 6:33 AM in the morning, and the last departure from Marsaxlokk is at 10:33 PM which arrives into Marsaskala at 10:47 PM. All services run direct with no transfers required, and take on average 14 min. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Marsaxlokk to Marsaskala? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Marsaxlokk to Marsaskala.ExpandLaunch map view
  • Distance: 5.3 km
  • Duration: 14 min

What companies run services between Marsaxlokk, Malta and Marsaskala, Malta?

Malta Public Transport operates a bus from Axtart, Marsaxlokk to Vahla, Marsaskala hourly. Tickets cost €2–3 and the journey takes 14 min.

Operators