Rome2Rio

How to get fromPerth to Leónby plane, train, or bus

Find Transport to León

See all options

There are 8 ways to get from Perth to León by plane, train, or bus

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

  1. Fly to León Airport

    best
    1. Fly from Perth Airport (PER) to León Airport (LEN)plane plane PER - LEN
    29h
    €1,703–3,204
  2. Fly to Adolfo Suárez Madrid–Barajas Airport, train

    cheapest
    1. Fly from Perth Airport (PER) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane plane PER - MAD
    2. Take the train from Madrid Chamartín to Leontrain train
    25h 51m
    €543–1,184
  3. Fly to Bilbao Airport, bus, train

    1. Fly from Perth Airport (PER) to Bilbao Airport (BIO)plane plane PER - BIO
    2. Take the bus from Aireportua/Aeropuerto Bilbao to Vitoria-Gasteiz - Estación de Autobusesbus bus
    3. Take the train from Vitoria/Gasteiz to Leontrain train
    31h
    €555–983
  4. Fly to Asturias Airport, bus, train

    1. Fly from Perth Airport (PER) to Asturias Airport (OVD)plane plane PER - OVD
    2. Take the bus from [ANZU|Aeropuerto] Aeropuerto - Salidas [CTA 20118] to [OVIEDO/UVIÉU] Estación Bus Oviedo FL- Pepe Cosmen [CTA 01549]bus bus
    3. Take the train from Oviedo to Leontrain train
    29h 3m
    €620–1,938
  5. Fly to Santander Airport, train

    1. Fly from Perth Airport (PER) to Santander Airport (SDR)plane plane PER - SDR
    2. Take the train from Santander to Palenciatrain train
    3. Take the train from Palencia to Leontrain train
    33h 48m
    €746–2,074
  6. Fly to Biarritz Pays Basque Airport, bus, train

    1. Fly from Perth Airport (PER) to Biarritz Pays Basque Airport (BIQ)plane plane PER - BIQ
    2. Take the bus from Biarritz to San Sebastian / Donostiabus bus
    3. Take the train from San Sebastian/Donostia to Vitoria/Gasteiztrain train
    4. Take the train from Vitoria/Gasteiz to Leontrain train
    32h 8m
    €860–2,392
  7. Fly to Pau Pyrénées Airport, train, bus

    1. Fly from Perth Airport (PER) to Pau Pyrénées Airport (PUF)plane plane PER - PUF
    2. Take the train from Pau to Bayonnetrain train
    3. Take the bus from Bayonne - Quai de Lesseps Bus Stop to Leónbus bus
    33h 15m
    €1,459–4,499
  8. Fly to Bordeaux–Mérignac Airport, train

    1. Fly from Perth Airport (PER) to Bordeaux–Mérignac Airport (BOD)plane plane PER - BOD
    2. Take the train from Bordeaux St Jean to Hendayetrain train
    3. Take the train from Pasajes to Burgos Rosa De Limatrain train
    4. Take the train from Burgos Rosa De Lima to Leontrain train
    34h 4m
    €706–1,362

Perth Airport (PER) to León Airport (LEN) flights

Calendar3Weekly Planes
Duration25h 35mAverage Duration
Ticket€1,747Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Perth, WA, Australia and León, Spain?

Virgin Australia, Qatar Airways, and Iberia fly from Perth Airport (PER) to León Airport (LEN) 3 times a week.

Airlines
Train operators
Bus operators

Want to know more about travelling around Spain

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides