Rome2Rio

How to get fromLjubljana Airport (LJU) to Portoby plane, bus, car, train, shuttle, or towncar

Find Transport to Porto

See all options

There are 7 ways to get from Ljubljana Airport (LJU) to Porto by plane, bus, car, train, shuttle, or towncar

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

    best
    1. Fly from Ljubljana (LJU) to Francisco De Sá Carneiro Airport (OPO)plane plane LJU - OPO
    6h 7m
    €115–264
  2. Bus

    1. Take the bus from Ljubljana to Lyon - Gerland Bus Stationbus bus BlaBlaCar Bus
    2. Take the bus from Lyon - Gerland Bus Station to Porto - Terminal Intermodal de Campanhãbus bus BlaBlaCar Bus
    37h 40m
    €218–413
  3. Drive 2,353.8 km

    1. Drive from Ljubljana Airport (LJU) to Portocar car 2,353.8 km
    24h 27m
    €368–532
  4. Bus, train via Strasbourg

    1. Take the bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Munich Hbfbus bus
    2. Take the train from München Hbf to Strasbourg Bahnhoftrain train 83
    3. Take the train from Strasbourg to Champagne-Ardennetrain train Tgv
    4. Take the bus from Reims - Champagne Ardenne TGV to Portobus bus
    38h 39m
    €750–1,862
  5. Bus, train

    1. Take the bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Munich Hbfbus bus
    2. Take the train from München Hbf to Saarbrücken Hbftrain train 60
    3. Take the train from Saarbrücken Hbf to Champagne-Ardenne TGVtrain train 82
    4. Take the bus from Reims - Champagne Ardenne TGV to Penafielbus bus
    5. Take the train from Penafiel to Porto Sao Bentotrain train 874 / ...
    39h 38m
    €759–1,890
  6. Bus via Karlsruhe

    1. Take the bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Munich Hbfbus bus
    2. Take the bus from Munich central bus station to Karlsruhe central train stationbus bus 091 / ...
    3. Take the bus from Karlsruhe - Central Station South Side to Porto - Terminal Intermodal de Campanhãbus bus
    43h 56m
    €724–1,642
  7. Shuttle, bus, towncar

    1. Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Padovashuttle bus
    2. Take the bus from Padova to Vigobus bus
    3. Take a town car from Vigo to Porto - Aeroporto Francisco Sá Carneirotowncar towncar
    44h 4m
    €362–1,190

Ljubljana Airport (LJU) to Porto by bus

Calendar17Weekly Buses
Duration37h 40mAverage Duration
Ticket€218Cheapest Price
See schedules

Questions & Answers

What companies run services between Ljubljana Airport (LJU), Slovenia and Porto, Portugal?

Vueling Airlines, Swiss, and four other airlines fly from Ljubljana (LJU) to Francisco De Sá Carneiro Airport (OPO) every 4 hours. Alternatively, you can take a bus from Brnik/airport Ljubljana to Porto - Terminal Intermodal de Campanhã via Ljubljana AP, Ljubljana, and Lyon - Gerland Bus Station in around 37h 40m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around Portugal

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

More Questions & Answers