Not seeing a Scroll to Top Button? Go to our FAQ page for more info.

Malta Transport

Public Transport To And From Malta International Airport
Malta Bus X Routes

The Malta transport system is very well organised. The Malta Public Transport has a very wide network of buses that will facilitate your stay without ever requiring to rent a car or use a taxi.

On arriving at the Malta International Airport you could choose to travel with the Malta Public Transport buses to your desired destination both in Malta or Gozo.

Malta Public Transport bus stationed at Bugibba bus terminus

The system offers six express bus services, the X1, X1A, X2, X3, X4, X1B.

Bus tickets for these trips cost: 

Winter - €1.50
Summer - €2.00

The tickets are valid for two hours and can be bought from the bus driver directly.

Go to Hotel X Routes

It is good at this stage to plan beforehand what you wish to do although you can still decide at the last moment to catch a taxi from the airport taking you to any destination in Malta.

At the Malta International Airport, there is the public transport customer service desk at the arrivals hall where you will be able to get assistance with information on how to get  to your desired destination. The bus stop is right outside the departures/arrivals areas.

If your holiday accommodation is in Gozo, on arrival at the Mgarr ferry terminal, you have to buy a new bus ticket costing €2.00. It takes more time for you to arrive to your destination  but at a cheaper price.

Most of the buses to the Cirkewwa ferry terminal in Malta leave from the Valletta bus terminus.

Route X1: Airport to Ċirkewwa and vice-sersa.

If you are going to Gożo this is the route you have to take. It stops adjacent to the Ċirkewwa terminal from where you proceed to embark on the ferry.

Route X2: Airport to San Ġiljan (St. Julian’s) and vice-versa.

If your hotel is located in Gżira, Sliema, St. Julians, Paceville area this is the route you take.

Route X3: Buġibba to Malta International Airport and vice-versa.

Route X4: Valletta to Birżebbuġia.

It is good to check your hotel address and choose the right route for you. You can also show the address to the Customer Service and you will be guided which route is the best.

Route X1A: Ċirkewwa to University of Malta and vice-versa.

From Cirkewwa to University every 25 minutes

From University to Cirkewwa every 55 minutes

Route X1B: Ċirkewwa to Malta International Airport

For more information on these routes click here

Malta Public Transport route information should be sought from the airport to guide you to your destination.

You can visit any location in Malta and Gozo as there are routes to every town, village, historical locations and entertainment.

Sometimes you might see an old Malta bus in orange or other colour shades. It is ideal to take a photo as a memory of our country.


Route X1

- Every 45 Minutes

- Starts from Airport till Ċirkewwa - 05:20 till 22:50

- Starts at Ċirkewwa till Airport - 05:35 till 22:30

Mellieħa

Hotel

- Luna Holiday Complex

- Maritim Hotel Antonine & Spa

- Mellieha Bay Hotel

- Mellieha Holiday Complex

- Panorama Hotel

- Paradise Bay Hotel

- Pergola Club Hotel

- Porto Azzurro Aparthotel

- Ramla Bay Resort

- Riviera Resort & Spa

- D.B Seabank Hotel

- Solana Hotel

- Radisson Blu Resort & Spa

Nearest Bus Stop

Luna

Adenau

Riserva

Ghadira

Adenau

Marfa

Adenau

Roti

Aħrax

Aħrax

Skrajda

Snajjin

Tuffieħa**

**Bus does not go directly to Hotel. Stop at bus stop Mellieha at Mellieha Village. From same bus stop catch bus number 101 to Tuffieha bus stop adjacent to hotel. The journey take around two hours.

Salini

Hotel

- Salini Resort

Nearest Bus Stop 

Salini

San Ġwann

Hotel

- Sundown Court Leisure Resort

- Hotel Kappara

Nearest Bus Stop

Universita

Mater Dei Hospital

**When you stop at Universita bus stop you around 30 minutes walk to the resort. The walk passes from a busy main road without pavement. We suggest you get a taxi.

**Stop at Mater Dei Hospital. Then walk for around 30 minutes. We suggest you get a taxi. 

**When you stop at Universita bus stop you around 30 minutes walk to the resort. The walk passes from a busy main road without pavement. We suggest you get a taxi.

**Stop at Mater Dei Hospital. Then walk for around 30 minutes. We suggest you get a taxi. 


Route X1

- Every 45 Minutes

- Starts from Airport till Ċirkewwa - 05:20 till 22:50

- Starts at Ċirkewwa till Airport - 05:35 till 22:30

Mellieħa

Hotel - Nearest Bus Stop

- Luna Holiday Complex - Luna

- Maritim Hotel Antonine & Spa - Adenau

- Mellieha Bay Hotel - Riserva

- Mellieha Holiday Complex - Ghadira

- Panorama Hotel - Adenau

- Paradise Bay Hotel - Marfa

- Pergola Club Hotel - Adenau

- Porto Azzurro Aparthotel - Roti

- Ramla Bay Resort - Aħrax

- Riviera Resort & Spa - Aħrax

- D.B Seabank Hotel - Skrajda

- Solana Hotel - Snajjin

- Radisson Blu Resort & Spa - Tuffieħa**

Salini

Hotel - Nearest Bus Stop

- Salini Resort - Salini

San Ġwann

Hotel - Nearest Bus Stop

- Sundown Court Leisure Resort - Universita

- Hotel Kappara - Mater Dei Hospital***

**When you stop at Universita bus stop you around 30 minutes walk to the resort. The walk passes from a busy main road without pavement. We suggest you get a taxi.

***Stop at Mater Dei Hospital. Then walk for around 30 minutes. We suggest you get a taxi. 

The new Malta Public Transport bus card


Route X2

- Every 60 Minutes

- Starts from Airport till St. Julian's - 06:00 till 23:00

- Starts at St. Julian's till Airport - 05:47 till 22:34

Gzira

Hotel

- Bay View Hotel & Apartments

- Kennedy Nova Hotel

- 115 The Strand Aparthotel

Nearest Bus Stop

Bouverie

Bouverie

Bouverie

Sliema

Hotel

- Alborada Aparthotel

- Astra Hotel

- Carlton Hotel

- Days Inn Hotel

- Europa Hotel

- Fortina Hotel

- Howard Hotel

- Park Hotel

- Pebbles Boutique Apart Hotel

- Plevna Hotel

- Preluna Hotel

- Rocco Nettuno Suites

- Roma Hotel

- Sliema Chalet Hotel

- Sliema Hotel

- Sliema Marina Hotel

- The Diplomat Hotel

- The Palaca Hotel

- The Victoria Hotel

- The Waterfront Hotel

- The Windsor Hotel

Nearest Bus Stop

Chalet

Chalet

Antik

Ferries 4

Chalet

Xerri

Torri

Chalet

Bouverie

Hallet

Chalet

Xerri

Chalet

Chalet

Ferries 4

Ferries 4

Għadir

Chalet

Chalet

Ponsonby

Torri

St. Julian's

Hotel

- Allegro Hotel

- Alfonso Hotel

- Alexandra Hotel

- Bay Street Hotel

- BE.Hotel

- Cavallieri Art Hotel

- Corinthia Hotel

- Corinthia Marina Hotel

- Dean Hamlet Aparthotel

- Golden Tulip Vivaldi Hotel

- Hilton International

- Hotel Argento

- Hotel Juliani

- Inter Continental 

- La Meridien Hotel

- La Vallette Hotel

- Radission Blu & Spa

- Rafael Hotel

- Rokna Hotel

- Spinola Hotel

- St. George's Park Hotel

- St. Julian's Bay Hotel

- Sun and Fun Hotel

- The George Hotel

- The Residence

- Tropicana Hotel

- Valentina Hotel

- Westin Dragonara Hotel

- White House Residence

Nearest Bus Stop

Ross

Ross

Ross

San Ġiljan

San Ġiljan

Spinola

San Ġiljan

San Ġiljan

Ross

San Ġiljan

Ross

Ross

Spinola

San Ġiljan

Ballutta

San Ġiljan

San Ġiljan

Ross

Ross

Ross

San Ġiljan

Ballutta

San Ġiljan

San Ġiljan

Ross

San Ġiljan

San Ġiljan

San Ġiljan

San Ġiljan

Swieqi

Hotel

- Garden View Holiday Complex

Nearest Bus Stop

San Ġiljan



Route X2

- Every 60 Minutes

- Starts from Airport till St. Julian's - 06:00 till 23:00

- Starts at St. Julian's till Airport - 05:47 till 22:34

Gzira

Hotel - Nearest Bus Stop

- Bay View Hotel & Apartments - Bouverie

- Kennedy Nova Hotel - Bouverie

- 115 The Strand Hotel - Bouverie

Sliema

Hotel - Nearest Bus Stop

- Alborada Aparthotel - Chalet

- Astra Hotel - Chalet

- Carlton Hotel - Antik

- Days Inn Hotel - Ferries 4

- Europa Hotel - Chalet

- Fortina Hotel - Xerri

- Howard Hotel - Torri

- Park Hotel - Chalet

- Plevna Hotel - Hallet

- Preluna Hotel - Chalet

- Rocco Nettuno Suites - Xerri

- Roma Hotel - Chalet

- Sliema Chalet Hotel - Chalet

- Sliema Hotel - Ferries 4

- Sliema Marina Hotel - Ferries 4

- The Diplomat Hotel - Għadir

- The Palaca Hotel - Chalet

- The Victoria Hotel - Chalet

- The Waterfront Hotel - Ponsonby

- The Windsor Hotel - Torri

St. Julian's

Hotel - Nearest Bus Stop

- Allegro Hotel - Ross

- Alfonso Hotel - Ross

- Alexandra Hotel - Ross

- Bay Street Hotel - San Ġiljan

- BE.Hotel - San Ġiljan

- Cavallieri Art Hotel - Spinola

- Corinthia Hotel - San Ġiljan

- Corinthia Marina Hotel - San Ġiljan

- Dean Hamlet Aparthotel - Ross

- Golden Tulip Vivaldi Hotel - San Ġiljan

- Hilton International - Ross

- Hotel Argento - Ross

- Hotel Juliani - Spinola

- Inter Continental - San Ġiljan

- La Meridien Hotel - Ballutta

- La Vallette Hotel - San Ġiljan

- Radission Blu & Spa - San Ġiljan

- Rafael Hotel - Ross

- Rokna Hotel - Ross

- Spinola Hotel - Ross

- St. George's Park Hotel - San Ġiljan

- St. Julian's Bay Hotel - Ballutta

- Sun and Fun Hotel - San Ġiljan

- The George Hotel - San Ġiljan

- The Residence - Ross

- Tropicana Hotel - San Ġiljan

- Valentina Hotel - San Ġiljan

- Westin Dragonara Hotel - San Ġiljan

- White House Residence - San Ġiljan

Swieqi

Hotel - Nearest Bus Stop

- Garden View Holiday Complex - San Ġiljan

A beautiful old Maltese bus


Route X3

- Every 60 Minutes

- Starts from Airport till Buġibba - 05:30 till 22:30

- Starts at Buġibba till Airport - 05:15 till 22:15

Balzan

Hotel

- Corinthia Palace Hotel

Nearest Bus Stop

Vestru

Buġibba & St. Paul's Bay

Hotel

- Ambassador Hotel

- Bella Vista

- Blue Sea Bugibba

- Blue Sea Hotel San Anton

- Blue Sea Hotel Santa Maria

- Canifor Hotel

- Cardor Holiday Complex

- Clover Holiday Complex

- Club Salina Wharf Aparthotel

- Coral Hotel

- DB San Antonio Hotel & Spa

- Dolmen Resort Hotel

- Euro Club Hotel

- For Rest Aparthotel

- Gilleru Harbour Hotel

- Hotel Damiani

- Huli Hotel & Apartments

- Il-Palazzin Hotel

- Karanne Hotel

- Park Lane Aparthotel

- Primera Hotel

- Qawra Palace Hotel

- Qawra Point Holiday Complex

- Relax Inn Hotel

- Riza Aparthotel

- San Pawl Hotel

- Santana Hotel

- Seaview Hotel

- Seashells at Suncrest

- Soreda Hotel

- Sun Flower Hotel

- Sunseeker Complex

- Sunny Coast Resort

- The Bugibba Hotel

- The Topaz Hotel

- White Dolphin Holiday Compex

Nearest Bus Stop

Xemxija

Fugas

Sajf

Pijunieri

Pijunieri

Buġibba Terminus

Sajf

Ben

Luzzu

Pijunieri

Buġibba Terminus

Buġibba Terminus

Buġibba Terminus

Qroll

Rizzi**

Qroll

Buġibba Terminus

Pijunieri

Luzzu

Buġibba Terminus

Qroll

Arznell

Arznell

Sajf

Pijunieri

Luzzu

Buġibba Terminus

Sajf

Arznell

Qawra

Fugass

Sajf

Luzzu

Sajf

Pijunieri

Qawra

Rizzi** - 30 minutes walk

Mdina

Hotel

- Xara Palace Hotel

Nearest Bus Stop

Rabat Interchange



Route X3

- Every 60 Minutes

- Starts from Airport till Buġibba - 05:30 till 22:30

- Starts at Buġibba till Airport - 05:15 till 22:15

Balzan

Hotel - Nearest Bus Stop

- Corinthia Palace Hotel - Vestru

Buġibba & St. Paul's Bay

Hotel - Nearest Bus Stop

- Ambassador Hotel - Xemxija

- Bella Vista - Fugas

- Blue Sea Bugibba - Sajf

- Blue Sea Hotel San Anton - Pijunieri

- Blue Sea Hotel Santa Maria - Pijunieri

- Canifor Hotel - Buġibba Terminus

- Cardor Holiday Complex - Sajf

- Clover Holiday Complex - Ben

- Club Salina Wharf Aparthotel - Luzzu

- Coral Hotel - Pijunieri

- DB San Antonio Hotel & Spa - Buġibba Terminus

- Dolmen Resort Hotel - Buġibba Terminus

- Euro Club Hotel - Buġibba Terminus

- For Rest Aparthotel - Qroll

- Gilleru Harbour Hotel - Rizzi**

- Hotel Damiani - Qroll

- Huli Hotel & Apartments - Buġibba Terminus

- Il-Palazzin Hotel - Pijunieri

- Karanne Hotel - Luzzu

- Park Lane Aparthotel - Buġibba Terminus

- Primera Hotel - Qroll

- Qawra Palace Hotel - Arznell

- Qawra Point Holiday Complex - Arznell

- Relax Inn Hotel - Sajf

- Riza Aparthotel - Pijunieri

- San Pawl Hotel - Luzzu

- Santana Hotel - Buġibba Terminus

- Seaview Hotel - Sajf

- Seashells at Suncrest - Arznell

- Soreda Hotel - Qawra

- Sun Flower Hotel - Fugass

- Sunseeker Complex - Sajf

- Sunny Coast Resort - Luzzu

- The Bugibba Hotel - Sajf

- The Topaz Hotel - Pijunieri

- White Dolphin Holiday Complex - Qawra

Mdina

Hotel - Nearest Bus Stop

- Xara Palace Hotel - Rabat Interchange


Route X4

- Every 20 Minutes

- Starts from Valletta till Birżebbuġia - 05:25 till 22:45

- Starts at Birżebbuġia till Valletta - 05:30 till 22:30

Birżebbuġa

Hotel

- Sea Breeze Hotel

- Water's Edge Hotel

Nearest Bus Stop

Buni

Buni

Valletta

Hotel

- Castille Hotel

- Excelsior Hotel

- The Phoenicia Hotel

- Osborne Hotel

Nearest Bus Stop

Valletta Terminus

Valletta Terminus

Valletta Terminus

Valletta Terminus


Route X4

- Every 20 Minutes

- Starts from Valletta till Birżebbuġia - 05:25 till 22:45

- Starts at Birżebbuġia till Valletta - 05:30 till 22:30

Birżebbuġa

Hotel - Nearest Bus Stop

- Sea Breeze Hotel - Buni

- Water's Edge Hotel - Buni

Valletta

Hotel - Nearest Bus Stop

- Castille Hotel - Valletta Terminus

- Excelsior Hotel - Valletta Terminus

- The Phoenicia Hotel - Valletta Terminus

- Osborne Hotel - Valletta Terminus

Want To Know More?

Other modes of transportation - Taxis | Driving »

Malta Cruises - Captain Morgan Cruises | Comino Malta Cruises »

Return to Top of Malta Transport »

Return from this page to Malta Info Guide home page »

Travel & Weather Information



Translate


Want To Know More?



Beauty & Body Therapist