COVID-19 Travel restrictions may apply in Malta. Learn More.

There are 4 ways to get from San Ġiljan to Mosta by bus, taxi or foot

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  1h 45m

  1. Take the bus from San Giljan to Marsa X2
  2. Take the bus from Marsa to Il-Mosta, Bistra X3

2€ - 6€

Cheapest option

Taxi  •  9 min

  1. Take a taxi from San Ġiljan to Mosta 8.6 km

0€

2 alternative options

Line 13 bus, taxi  •  12 min

  1. Take the line 13 bus from San Ġiljan, Malta to Andru 13
  2. Take a taxi from Andru to Mosta

2€ - 3€

Walk  •  1h 26m

  1. Walk from San Ġiljan to Mosta 7.2 km

Coronavirus (COVID-19) in Malta

There is widespread community transmission globally.
Some travel restrictions may still be in place within Malta. For the latest travel status, please check the official page for Malta.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Domestic travel is restricted within Malta due to Coronavirus (COVID-19).

International flights leaving Malta are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Currently, we are unable to provide international travel restriction information for Malta relating to Coronavirus (COVID-19). For the latest travel status in Malta, please check government recommendations.

Last updated: June 29 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from San Ġiljan to Mosta is to taxi which costs and takes 9 min.

More details

The quickest way to get from San Ġiljan to Mosta is to taxi which costs and takes 9 min.

More details

No, there is no direct bus from San Ġiljan to Mosta. However, there are services departing from San Giljan and arriving at Il-Mosta, Bistra via Marsa. The journey, including transfers, takes approximately 1h 45m.

More details

The distance between San Ġiljan and Mosta is 6 km.

The best way to get from San Ġiljan to Mosta without a car is to bus which takes 1h 45m and costs 2€ - 6€.

More details

It takes approximately 1h 45m to get from San Ġiljan to Mosta, including transfers.

More details

San Ġiljan to Mosta bus services, operated by Malta Public Transport, depart from San Giljan station.

More details

San Ġiljan to Mosta bus services, operated by Malta Public Transport, arrive at Il-Mosta, Bistra station.

More details

There are 2077+ hotels available in Mosta. Prices start at 87€ per night.

More details

Map of how to get from San Ġiljan to Mosta.
Launch map view
  • Distance: 5.7 km
  • Duration: 1h 45m

What companies run services between San Ġiljan, Malta and Mosta, Malta?

You can take a bus from San Ġiljan to Mosta via Marsa in around 1h 45m.

Bus operators
Malta Public Transport
Phone
+356 21222000
Email
enquires@publictransport.com.mt
Website
publictransport.com.mt
Bus from San Giljan to Marsa
Ave. Duration
27 min
Frequency
Hourly
Estimated price
1€ - 3€
Schedules at
publictransport.com.mt
Low
2€
High
3€
Bus from Marsa to Il-Mosta, Bistra
Ave. Duration
38 min
Frequency
Hourly
Estimated price
1€ - 3€
Schedules at
publictransport.com.mt
Low
2€
High
3€
Bus from San Ġiljan, Malta to Andru
Ave. Duration
4 min
Frequency
Every 30 minutes
Estimated price
1€ - 3€
Schedules at
publictransport.com.mt
Low
2€
High
3€
Other operators
Taxi from San Ġiljan to Mosta
Ave. Duration
9 min
Estimated price
0€
JB Transport
Phone
+356 7701 2345
Cabs+ Taxi Service
Phone
+356 2138 9575
Website
cabs.com.mt

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 How to get from Southend Airport into central London, Flying into Beijing? and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.