Compare prices and tickets by train, coach or flight

Tue
7 Dec
£56Ryanair
Wed
8 Dec
£81Air Europa
Thu
9 Dec
£22Ryanair
Fri
10 Dec
£9Ryanair
Sat
11 Dec
£14Ryanair
Sun
12 Dec
£50Iberia Express
Mon
13 Dec
£18Ryanair
Tue
14 Dec
£14Ryanair
Wed
15 Dec
£14Ryanair
Thu
16 Dec
£18Ryanair
Fri
17 Dec
£18Ryanair
Sat
18 Dec
£18Ryanair
Sun
19 Dec
£28Ryanair
Mon
20 Dec
£18Ryanair
Tue
21 Dec
£18Ryanair
Wed
22 Dec
£18Ryanair
Thu
23 Dec
£32Ryanair
Fri
24 Dec
£18Ryanair
Sat
25 Dec
£32Iberia Express
Sun
26 Dec
£32Iberia Express
Mon
27 Dec
£28Ryanair

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Madrid to Palma

distanceDistance340 miles (549 km)
changesDirect trainYes

Trains from Madrid to Palma cover the 340 miles (549 km) long route with our travel partners like. There are direct train services available.

Travel Tips

Trains from Madrid to Palma
Travel by train to Palma easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Madrid to Palma.
FAQs
What is the distance to Palma from Madrid by train?
The Madrid to Palma train distance is approximately 340 miles (549 km).

Important Stations and Airports for this Journey

Madrid
Palma
The major railway station for departures from Madrid is Madrid-Puerta de Atocha. Read all the information you need to know about services, amenities and connections at Madrid-Puerta de Atocha for your trip to Palma from Madrid.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+34 912432343
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 10: 00 - 20: 00
Public transport options for Madrid-Puerta de Atocha
Metro lines: 1
Bus lines: 10, 14, 24, 26, 32, 37, 54, 57, 59, 85, 86, 102, 121, 203
Train lines: C1, C2, C3, C4, C5, C7, C8, C10

More options for your journey from Madrid to Palma

Here are some other resources that might have the information you need