Rome2Rio

How to get fromBanyuls-sur-Mer to Ljubljanaby plane, train, bus, car, or shuttle

Find Transport to Ljubljana

See all options

There are 12 ways to get from Banyuls-sur-Mer to Ljubljana by plane, train, bus, car, or shuttle

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 Perpignan-Rivesaltes Airport to Ljubljana

    best
    1. Fly from Perpignan-Rivesaltes Airport (PGF) to Ljubljana (LJU)plane plane PGF - LJU
    9h 11m
    €228–1,098
  2. Train to Barcelona–El Prat Airport, fly to Trieste – Friuli Venezia Giulia Airport, shuttle

    cheapest
    1. Take the train from Perpignan to Barcelona-Santstrain train
    2. Fly from Barcelona–El Prat Airport (BCN) to Trieste – Friuli Venezia Giulia Airport (TRS)plane plane BCN - TRS
    3. Take a shuttle bus from Trieste Airport to Ljubljanashuttle bus
    9h 15m
    €99–656
  3. Train, bus

    1. Take the train from Banyuls-sur-Mer to Narbonnetrain train Ter
    2. Take the train from Narbonne to Lyon Part Dieutrain train Tgv
    3. Take the train from Lyon Part Dieu to Milano Centraletrain train Fr
    4. Take the train from Milano Centrale to Venezia Mestretrain train
    5. Take the bus from Venezia Mestre to Ljubljana Dolgi mostbus bus
    17h 15m
    €180–387
  4. Bus via Perpignan

    1. Take the bus from BANYULS-SUR-MER - Office du Tourisme to PERPIGNAN - Gare Routière Bd St Assisclebus bus 540
    2. Take the bus from Perpignan to Venice Mestrebus bus
    3. Take the bus from Venezia Mestre to Ljubljana Dolgi mostbus bus
    20h 32m
    €125–222
  5. Drive 1,232.1 km

    1. Drive from Banyuls-sur-Mer to Ljubljanacar car 1,232.1 km
    13h 37m
    €191–276
  6. Train to Barcelona–El Prat Airport, fly to Ljubljana

    1. Take the train from Perpignan to Barcelona-Santstrain train
    2. Fly from Barcelona–El Prat Airport (BCN) to Ljubljana (LJU)plane plane BCN - LJU
    8h 33m
    €130–381
  7. Train to Barcelona–El Prat Airport, fly to Zagreb Franjo Tuđman Airport, shuttle

    1. Take the train from Perpignan to Barcelona-Santstrain train
    2. Fly from Barcelona–El Prat Airport (BCN) to Zagreb Franjo Tuđman Airport (ZAG)plane plane BCN - ZAG
    3. Take a shuttle bus from Zagreb Airport to Ljubljanashuttle bus
    9h 58m
    €108–726
  8. Train to Barcelona–El Prat Airport, fly to Venice Marco Polo Airport, shuttle

    1. Take the train from Perpignan to Barcelona-Santstrain train
    2. Fly from Barcelona–El Prat Airport (BCN) to Venice Marco Polo Airport (VCE)plane plane BCN - VCE
    3. Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Ljubljanashuttle bus
    10h 52m
    €106–871
  9. Train to Girona–Costa Brava Airport, fly to Zagreb Franjo Tuđman Airport, shuttle

    1. Take the train from Port-Bou to Gironatrain train
    2. Fly from Girona–Costa Brava Airport (GRO) to Zagreb Franjo Tuđman Airport (ZAG)plane plane GRO - ZAG
    3. Take a shuttle bus from Zagreb Airport to Ljubljanashuttle bus
    9h 21m
    €104–689
  10. Train, bus via Trieste Airport (TRS)

    1. Take the train from Banyuls-sur-Mer to Narbonnetrain train Ter
    2. Take the train from Narbonne to Lyon Part Dieutrain train Tgv
    3. Take the train from Lyon Part Dieu to Milano Centraletrain train Fr
    4. Take the train from Milano Centrale to Vicenzatrain train Fr
    5. Take the train from Vicenza to Trieste Airporttrain train Fr
    6. Take the bus from Ronchi dei Legionari, Trieste Airport Friuli Venezia Giulia to Ljubljana Dolgi mostbus bus
    17h 56m
    €195–436
  11. Bus

    1. Take the bus from Figueres to Padovabus bus
    2. Take the bus from Padova to Ljubljanabus bus
    22h 27m
  12. Train, bus #2

    1. Take the train from Banyuls-sur-Mer to Narbonnetrain train Ter
    2. Take the bus from Narbonne to Ljubljana bus stationbus bus 1922
    26h
    €127–232

Banyuls-sur-Mer to Ljubljana by train, foot, and bus

Calendar4Weekly Services
Duration26hAverage Duration
Ticket€127Cheapest Price
See schedules

Questions & Answers

What companies run services between Banyuls-sur-Mer, France and Ljubljana, Slovenia?

Transavia France flies from Perpignan-Rivesaltes Airport (PGF) to Ljubljana (LJU) 4 times a week. Alternatively, you can take a bus from BANYULS-SUR-MER - Office du Tourisme to Ljubljana Dolgi most via Perpignan, Venice Mestre, and Venezia Mestre in around 20h 32m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Slovenia

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

Italy Travel Guides

Read the travel guideItaly Travel Guides

More Questions & Answers