1map logoGo to main page

Madrid, Community of Madrid to Malta, Southern Region from €67: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Madrid, Spain
to
Malta, Malta

How to Get from Madrid to Malta: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$67 - PlaneBest price
1671 kmDistance
5h 12m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Madrid to Malta with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  12m
Estimated price
67-261
Recommended
route map
Distance: 1671 km
Duration: 5h 12m

See more options

Pricing table
Company
various
Train
Bus
Bus
Average Duration
42h  29m
Estimated price
206-384
Company
various
Bus
Bus
Average Duration
49h  1m
Estimated price
248-408
Company
various
Bus
Bus
Average Duration
50h  4m
Estimated price
257-670
Company
various
Train
Bus
Bus
Average Duration
44h  19m
Estimated price
273-402

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $87 $176 $140 $143 $93 $73 $176

Traveling From Madrid to Malta

Embarking on a journey from Madrid to Malta offers a striking contrast between the vibrant urban landscape of Spain’s capital and the tranquil, sun-kissed shores of the Maltese islands.

Best Neighbourhoods in Malta

Malta's neighborhoods blend rich history with vibrant culture and local charm.

Valletta
• UNESCO World Heritage Site with stunning architecture.
• Home to numerous museums and cultural festivals.
Sliema
• Bustling waterfront with popular cafes and shops.
• Great spot for water sports and boat tours.
Mdina
• Known as the 'Silent City' for its tranquility.
• Offers panoramic views and medieval architecture.

Best Times To Visit Malta's Attractions

Timing your visits can greatly enhance your experience in Malta's popular spots.

St. John's Co-Cathedral
Visit early mornings on weekdays for a quieter experience.
The Blue Lagoon
Best enjoyed in the late afternoon to avoid midday crowds.
Mdina's Old City
Explore early evening as the sunset casts a magical glow.

Malta Weather: What to Expect Year-Round

Malta enjoys a Mediterranean climate, characterized by hot, dry summers and mild, wet winters, making it a year-round destination. Visiting in spring or fall is ideal for pleasant temperatures and fewer crowds, allowing you to fully enjoy the vibrant culture and stunning landscapes.

Dining Recommendation in Malta

You shouldn’t miss trying rabbit stew, a traditional Maltese dish that showcases local ingredients and rich flavors, differing greatly from the vibrant tapas scene in Madrid. Dining at a local trattoria by the waterfront adds to the experience, where the atmosphere blends the island’s charm with the fresh sea breeze.

Madrid - Malta operators

Explore transport companies operating between Madrid and Malta, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
ryanair.com

Plane from Madrid (MAD) to Malta (MLA)

Average Duration
2h 40m
Estimated price
€67-676
Website
airmalta.com

Plane from Madrid (MAD) to Malta (MLA)

Average Duration
2h 45m
Estimated price
€67-676
Website
iberia.com

Plane from Madrid (MAD) to Malta (MLA) via Barcelona

Average Duration
5h 25m
Estimated price
€674-675
Website
vueling.com

Plane from Madrid (MAD) to Malta (MLA) via Barcelona

Average Duration
5h 25m
Estimated price
€674-675
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Estación de tren de Atocha to Barcelona-Sants

Average Duration
2h 30m
Estimated price
€67-677
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Estación Sur de Autobuses to Milano, Autostazione Lampugnano

Average Duration
22h 55m
Estimated price
€2064-2065

Bus from Milano, Autostazione Lampugnano to Catania

Average Duration
18h 50m
Estimated price
€2614-2616
Contact phone
+34 910 207 007
Website
alsa.es

Bus from Estación Sur de Autobuses to Milano, Autostazione Lampugnano

Average Duration
23h 45m
Estimated price
€2064-2065
all-pages.transport_bus and ferry
Contact phone
(+356) 22069999
Website
virtuferries.com

all-pages.transport_bus and ferry from Catania to Valletta

Average Duration
4h 45m
Estimated price
€2063-2063

Madrid to Malta: Overview of Bus, Train, Flight, and Car Trips

Traveling between Madrid and Malta offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Departure Point
Madrid Airport
Arrival Point
Malta Airport
Useful tips for plane travellers
• Check flight options with Air Malta, Iberia, Vueling Airlines, and Ryanair to find the best fare, as prices can range from €68 to €264.
• Upon arrival at Malta International Airport, be prepared for a straightforward customs process; the airport is compact, making it easy to navigate from the arrivals area to the taxi stand, which is clearly marked.
• Expect a taxi fare of approximately €15-€25 from Malta International Airport to Valletta; having cash in euros on hand can speed up the payment process, as not all drivers may accept card payments.
Departure Point
Estación Sur de Autobuses station
Arrival Point
Valletta station

Frequently asked questions

Find out more about the route from Madrid to Malta.

Or choose the category:
The distance between Madrid and Malta is approximately 1038 miles. The typical travel times from Madrid to Malta vary depending on the mode of transportation. By taking a train and then a bus, it takes around 47 hours and 45 minutes to reach Malta. Alternatively, by plane, the travel time is significantly shorter at approximately 5 hours and 37 minutes. There is no information provided regarding the travel time by bus alone.
The most cost-effective and time-efficient transportation option for traveling from Madrid to Malta is to fly. Flying from Madrid to Malta is both the cheapest and quickest way to get there, with flights taking approximately 5 hours and 37 minutes. Ticket prices for flights range from €46 to €248, making it a convenient and affordable choice for travelers.
The prices for a bus ticket from Madrid to Malta can vary depending on the operator and time of year. On average, the prices range from €250 to €383. It is recommended to check with different bus companies and book in advance to get the best possible price.
To travel from Madrid to Malta without a car, the best option is to take a combination of train, bus, and ferry. This journey takes approximately 47 hours and 45 minutes and costs between €294 and €551. The first leg of the trip involves taking a train from Madrid to a port city, then transferring to a bus to reach the ferry terminal. From there, a ferry transports you across the Mediterranean Sea to Malta. This multi-modal journey allows you to reach your destination without the need for a car.
Unfortunately, there is no direct link between Madrid and Malta by bus. However, there are other transportation options available. You can travel from Madrid to Malta by taking a train and bus combination, which takes approximately 47 hours and 45 minutes. Alternatively, you can also fly from Madrid to Malta, with a travel time of around 5 hours and 37 minutes. Please note that there are also ferry services available, but they require multiple transfers and take approximately 2 days and 1 hour.
The flight duration between Madrid and Malta typically takes around 2 hours and 40 minutes for a direct flight. However, the actual travel time can vary slightly depending on the airline and specific flight. As for the cost, the prices for a flight between the two destinations can range from €46 to €244, depending on factors such as the airline, class of service, and the time of booking. It is recommended to check with different airlines and booking platforms to find the best deals and options for your travel plans.
There are many options for accommodation near Malta with over 3087 hotels to choose from. Prices start at €26 per night, making it accessible for different budgets. It is advisable to check online platforms or contact local travel agencies to find the most suitable option based on your preferences and requirements.