Rome2Rio

How to get fromRiga to Pyreneesby plane, bus, train, car, or car train

Find Transport to Pyrenees

See all options

There are 15 ways to get from Riga to Pyrenees by plane, bus, train, car, or car train

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 Toulouse-Blagnac Airport, bus

    best
    1. Fly from Riga International Airport (RIX) to Toulouse-Blagnac Airport (TLS)plane plane RIX - TLS
    2. Take the bus from Toulouse to Vielhabus bus
    11h 47m
    €195–379
  2. Fly to Tarbes-Lourdes-Pyrénées Airport, train, drive

    cheapest
    1. Fly from Riga International Airport (RIX) to Tarbes-Lourdes-Pyrénées Airport (LDE)plane plane RIX - LDE
    2. Take the train from Tarbes to Montrejeau Gourdan Polignantrain train
    3. Drive from Luchon to Pyreneescar car
    16h 31m
    €121–395
  3. Bus, train

    1. Take the bus from Rīga to Karlsruhebus bus
    2. Take the train from Karlsruhe Hauptbahnhof to Strasbourg Bahnhoftrain train 83 / ...
    3. Take the train from Strasbourg to Lyon Part Dieutrain train Tgv
    4. Take the train from Lyon Part Dieu to Toulouse Matabiautrain train Tgv
    5. Take the bus from Toulouse to Vielhabus bus
    45h 56m
    €434–737
  4. Drive  2,969.9 km

    1. Drive from Riga to Pyreneescar car 2,969.9 km
    29h 3m
    €484–699
  5. Fly to Barcelona–El Prat Airport, train, bus

    1. Fly from Riga International Airport (RIX) to Barcelona–El Prat Airport (BCN)plane plane RIX - BCN
    2. Take the train from Barcelona-Sants to Lleidatrain train
    3. Take the bus from Lleida to Vielhabus bus
    11h 51m
    €187–416
  6. Fly to Pau Pyrénées Airport, train, drive

    1. Fly from Riga International Airport (RIX) to Pau Pyrénées Airport (PUF)plane plane RIX - PUF
    2. Take the train from Pau to Montrejeau Gourdan Polignantrain train
    3. Drive from Luchon to Pyreneescar car
    15h 12m
    €217–863
  7. Fly to Bordeaux–Mérignac Airport, train, bus

    1. Fly from Riga International Airport (RIX) to Bordeaux–Mérignac Airport (BOD)plane plane RIX - BOD
    2. Take the train from Bordeaux St Jean to Toulouse Matabiautrain train
    3. Take the bus from Toulouse to Vielhabus bus
    15h 9m
    €236–538
  8. Fly to Biarritz Pays Basque Airport, train, drive

    1. Fly from Riga International Airport (RIX) to Biarritz Pays Basque Airport (BIQ)plane plane RIX - BIQ
    2. Take the train from Bayonne to Montrejeau Gourdan Polignantrain train
    3. Drive from Luchon to Pyreneescar car
    14h 33m
    €203–743
  9. Fly to Carcassonne Airport, train, bus

    1. Fly from Riga International Airport (RIX) to Carcassonne Airport (CCF)plane plane RIX - CCF
    2. Take the train from Carcassonne to Toulouse Matabiautrain train
    3. Take the bus from Toulouse to Vielhabus bus
    18h 22m
    €210–484
  10. Fly to Fréjorgues Airport, train, bus

    1. Fly from Riga International Airport (RIX) to Fréjorgues Airport (MPL)plane plane RIX - MPL
    2. Take the train from Montpellier Saint-Roch to Toulouse Matabiautrain train
    3. Take the bus from Toulouse to Vielhabus bus
    15h 18m
    €283–610
  11. Bus, train, drive

    1. Take the bus from Rīgas SAO to Rotterdam Centraalbus bus
    2. Take the train from Rotterdam Centraal to Paris Nordtrain train
    3. Take the train from Massy Tgv to Toulouse Matabiautrain train Tgv
    4. Take the train from Toulouse Matabiau to Montrejeau Gourdan Polignantrain train Ter
    5. Drive from Luchon to Pyreneescar car
    47h
    €462–794
  12. Bus, train via Berlin

    1. Take the bus from Riga, Bus Station to Berlin, Zentralen Omnibusbahnhofbus bus
    2. Take the train from Berlin Gesundbrunnen to Bruxelles-Miditrain train Trn
    3. Take the train from Bruxelles Midi to Massy TGVtrain train
    4. Take the train from Massy Tgv to Toulouse Matabiautrain train Tgv
    5. Take the bus from Toulouse to Vielhabus bus
    2d
    €564–898
  13. Bus via Nuremberg

    1. Take the bus from Riga, Bus Station to Nuremberg central bus stationbus bus
    2. Take the bus from Nuremberg central bus station to Montpellierbus bus
    3. Take the bus from Montpellier to Vielhabus bus
    2d 1h
    €349–515
  14. Bus

    1. Take the bus from Riga Central Bus Station to Dvirtsevyi Bus Stationbus bus
    2. Take the bus from Lviv to Barcelonabus bus
    3. Take the bus from Barcelona, Estació d'Autobusos Nord to Esterri Dàneubus bus
    2d 6h
    €284–439
  15. Drive, car train

    1. Drive from Riga to Lüneburgcar car
    2. Take the cartrain from Lüneburg to Lörrach Hbfcartrain train
    3. Drive from Lörrach Hbf to Pyreneescar car
    37h 11m
    €468–661

Riga International Airport (RIX) to Toulouse-Blagnac Airport (TLS) flights

Calendar46Weekly Planes
Duration5h 53mAverage Duration
Ticket€77Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Riga, Latvia and Pyrenees, Catalonia, Spain?

You can take a bus from Riga, Bus Station to Pyrenees via Nuremberg central bus station, Montpellier, and Vielha in around 2d 1h.

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

Booking & Getting There