Fly to Rabat Salé

Take the taxi at the .

The journey takes approximately 9 m. Ticket price is about €16 The travel distance is 8 km.

Carrier is Taxi Cab Malta.

🚖 Find a cheap local taxi

Get off at the Malta (MLA).
Fly out to Malta (MLA) of the Toulouse (TLS) airport.

The journey takes approximately 8 h 30 m. Ticket price is about €60

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Toulouse (TLS).
Take the taxi at the Rabat-Salé (RBA).

The journey takes approximately 10 m. The travel distance is 10 km.

Carrier is Rabat Transport Tours.

🚖 Find a cheap local taxi

Get off at the Rabat.


🛏 Find hotel deals and discounts up to 20% in Rabat at Booking


Fly to Casablanca train

Take the taxi at the Malta (MLA).

The journey takes approximately 9 m. Ticket price is about €16

Carrier is Taxi Cab Malta.

🚖 Find a cheap local taxi

Get off at the Toulouse (TLS).
Fly out to Malta (MLA) of the Barcelona (BCN) airport.

The journey takes approximately 5 h 30 m. Ticket price is about €150

Carrier is Vueling Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
Take the train Moroccan Railways (ONCF) at the station Mohammed V International Airport.

The journey takes approximately 35 m. Ticket price is about €1 The travel distance is 35 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Casa-Voyageurs.
Take the train Moroccan Railways (ONCF) at the station Casablanca.

The journey takes approximately 57 m. Ticket price is about €3 The travel distance is 87 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Rabat Ville.


🛏 Find hotel deals and discounts up to 20% in Rabat at Booking


Fly to Tangier train

Take the taxi at the Malta (MLA).

The journey takes approximately 9 m. Ticket price is about €16

Carrier is Taxi Cab Malta.

🚖 Find a cheap local taxi

Get off at the Toulouse (TLS).
Fly out to Malta (MLA) of the Toulouse (TLS) airport.

The journey takes approximately 5 h 30 m. Ticket price is about €60

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Toulouse (TLS).
Take the taxi at the Tangier (TNG).

The journey takes approximately 15 m. Ticket price is about €9 The travel distance is 13 km.

Carrier is Blue Petite Taxi.

🚖 Find a cheap local taxi

Get off at the Tanger Ville station.
Take the train Moroccan Railways (ONCF) at the station Tanger Ville station.

The journey takes approximately 1 h 17 m. Ticket price is about €8 The travel distance is 235 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Rabat Agdal.


🛏 Find hotel deals and discounts up to 20% in Rabat at Booking


The cheapest way to travel from Valletta to Rabat is by taking a Fly to Rabat Salé with an average price of €78. The journey takes approximately 8 ч. 50 мин.

Fly to Tangier train is the fastest way to travel from Valletta to Rabat. Tickets cost €94. The journey takes approximately 8 ч. 3 мин.