There are 6 ways to get from Riga to Agadir by plane, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Riga International Airport to Agadir–Al Massira Airport
best- Fly from Riga International Airport (RIX) to Agadir–Al Massira Airport (AGA)RIX - AGA
16h 42mMAD 1,131–3,699Train to Vilnius Airport, fly to Agadir–Al Massira Airport
cheapest- Take the train from Rīgas to Vilniaus geležinkelio stotis
- Fly from Vilnius Airport (VNO) to Agadir–Al Massira Airport (AGA)VNO - AGA
26h 14mMAD 994–2,093Drive 10,000.1 km
- Drive from Riga to Agadir10,000.1 km
5d 15hMAD 16,413–23,707Fly Riga International Airport to Essaouira, bus
- Fly from Riga International Airport (RIX) to Essaouira (ESU)RIX - ESU
- Take the bus from Essaouira to Agadir
31h 31mMAD 1,585–4,513Fly Riga International Airport to Marrakech, bus
- Fly from Riga International Airport (RIX) to Marrakech (RAK)RIX - RAK
- Take the bus from Marrakech to Agadir
12h 14mMAD 1,254–3,938Train to Kaunas, fly to Agadir–Al Massira Airport
- Take the train from Riga-Pasazieru to Jonava
- Fly from Kaunas (KUN) to Agadir–Al Massira Airport (AGA)KUN - AGA
17h 21mMAD 1,458–4,684
Riga International Airport (RIX) to Agadir–Al Massira Airport (AGA) flights
Questions & Answers
The cheapest way to get from Riga to Agadir is to train and fly which costs MAD 950 - MAD 2,100 and takes 26h 14m.
The fastest way to get from Riga to Agadir is to fly and bus which takes 12h 14m and costs MAD 1,200 - MAD 4,000.
The distance between Riga and Agadir is 3957 km. The road distance is 10000.1 km.
It takes approximately 16h 42m to get from Riga to Agadir, including transfers.
Agadir is 1h behind Riga. It is currently 8:39 AM in Riga and 7:39 AM in Agadir.
Yes, the driving distance between Riga to Agadir is 10000 km. It takes approximately 5 days 15h to drive from Riga to Agadir.
There are 3573+ hotels available in Agadir.
What companies run services between Riga, Latvia and Agadir, Morocco?
Ryanair flies from Riga International Airport (RIX) to Agadir–Al Massira Airport (AGA) 3 times a week.
- Website
- ryanair.com
Flights from Riga International Airport to Agadir–Al Massira Airport via Charleroi
- Ave. Duration
- 16h 21m
- When
- Monday, Friday, and Saturday
- Estimated price
- MAD 1,100–3,700
Flights from Riga International Airport to Essaouira via Charleroi
- Ave. Duration
- 29h 15m
- When
- Monday and Friday
- Estimated price
- MAD 1,500–4,900
Flights from Riga International Airport to Essaouira via Madrid
- Ave. Duration
- 26h 40m
- When
- Sunday
- Estimated price
- MAD 2,000–6,000
Flights from Riga International Airport to Marrakech via Malaga
- Ave. Duration
- 8h 50m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- MAD 1,100–3,800
Flights from Vilnius Airport to Agadir–Al Massira Airport via Beauvais
- Ave. Duration
- 18h 15m
- When
- Monday
- Estimated price
- MAD 1,100–3,800
Flights from Vilnius Airport to Agadir–Al Massira Airport via Hahn
- Ave. Duration
- 26h 10m
- When
- Wednesday
- Estimated price
- MAD 1,100–3,800
Flights from Vilnius Airport to Agadir–Al Massira Airport via Milan Bergamo
- Ave. Duration
- 29h 40m
- When
- Monday and Saturday
- Estimated price
- MAD 1,100–3,700
Flights from Kaunas to Agadir–Al Massira Airport via Milan Bergamo
- Ave. Duration
- 8h 55m
- When
- Tuesday
- Estimated price
- MAD 1,300–4,400
Flights from Kaunas to Agadir–Al Massira Airport via Madrid
- Ave. Duration
- 11h 40m
- When
- Monday
- Estimated price
- MAD 1,300–4,400
Flights from Kaunas to Agadir–Al Massira Airport via Charleroi
- Ave. Duration
- 14h 5m
- When
- Monday and Saturday
- Estimated price
- MAD 1,300–4,500
- Website
- iberia.com
Flights from Riga International Airport to Essaouira via Barcelona
- Ave. Duration
- 27h 2m
- When
- Thursday and Sunday
- Estimated price
- MAD 1,400–6,000
Flights from Riga International Airport to Marrakech via Madrid
- Ave. Duration
- 8h 15m
- When
- Thursday and Sunday
- Estimated price
- MAD 1,600–4,600
- Website
- easyjet.com
Flights from Riga International Airport to Essaouira via Copenhagen, Bordeaux
- Ave. Duration
- 25h 5m
- When
- Monday and Friday
- Estimated price
- MAD 1,600–5,500
Flights from Vilnius Airport to Agadir–Al Massira Airport via Nice
- Ave. Duration
- 18h 35m
- When
- Monday and Friday
- Estimated price
- MAD 1,200–4,200
- Website
- ryanair.com
Flights from Riga International Airport to Essaouira via London Stansted
- Ave. Duration
- 24h 40m
- When
- Monday
- Estimated price
- MAD 1,400–4,400
- Website
- vueling.com
Flights from Riga International Airport to Essaouira via Barcelona
- Ave. Duration
- 29h 30m
- When
- Sunday
- Estimated price
- MAD 1,400–4,900
- Website
- airbaltic.com
Flights from Riga International Airport to Marrakech
- Ave. Duration
- 5h 25m
- When
- Tuesday and Saturday
- Estimated price
- MAD 1,500–4,600
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Rīgas to Vilniaus geležinkelio stotis
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Estimated price
- MAD 180–240
- Website
- https://ltglink.lt/en
Train from Riga-Pasazieru to Jonava
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- MAD 130–220
- Website
- https://ltglink.lt/en
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Essaouira to Agadir
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- MAD 75–110
- Schedules at
- ctm.ma
- Comfort
- MAD 75–110
- Confort
- MAD 100–105
Bus from Marrakech to Agadir
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- MAD 100–140
- Schedules at
- ctm.ma
- Comfort
- MAD 100–140
- Confort
- MAD 120–125
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, How to get from Southend Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.






