Rome2Rio

How to get fromBerkeley to Agadirby subway, plane, bus or train

Find Transport to Agadir

See all options

There are 8 ways to get from Berkeley to Agadir by subway, plane, 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.

  1. BART to San Francisco International Airport, fly to Marrakech, bus

    best
    1. Take the subway from Downtown Berkeley to San Francisco International Airportsubway subway
    2. Fly from San Francisco International Airport (SFO) to Marrakech (RAK)plane plane SFO - RAK
    3. Take the bus from Marrakech to Agadirbus bus
    22h 24m
    MAD 3,335–8,383
  2. BART to San Francisco International Airport, fly to Agadir–Al Massira Airport

    cheapest
    1. Take the subway from Downtown Berkeley to San Francisco International Airportsubway subway
    2. Fly from San Francisco International Airport (SFO) to Agadir–Al Massira Airport (AGA)plane plane SFO - AGA
    17h 56m
    MAD 2,408–8,173
  3. Fly Oakland International Airport to Agadir–Al Massira Airport

    1. Fly from Oakland International Airport (OAK) to Agadir–Al Massira Airport (AGA)plane plane OAK - AGA
    25h 2m
    MAD 3,251–12,109
  4. BART to San Francisco International Airport, fly to Guelmin Airport, bus

    1. Take the subway from Downtown Berkeley to San Francisco International Airportsubway subway
    2. Fly from San Francisco International Airport (SFO) to Guelmin Airport (GLN)plane plane SFO - GLN
    3. Take the bus from Guelmim to CTM Gare Routièrebus bus
    27h 7m
    MAD 4,656–15,348
  5. BART to Norman Y. Mineta San José International Airport, fly to Agadir–Al Massira Airport

    1. Take the subway from Downtown Berkeley to Milpitassubway subway
    2. Fly from Norman Y. Mineta San José International Airport (SJC) to Agadir–Al Massira Airport (AGA)plane plane SJC - AGA
    25h 54m
    MAD 3,797–13,161
  6. BART to San Francisco International Airport, fly to Mohammed V International Airport, train, bus

    1. Take the subway from Downtown Berkeley to San Francisco International Airportsubway subway
    2. Fly from San Francisco International Airport (SFO) to Mohammed V International Airport (CMN)plane plane SFO - CMN
    3. Take the train from Gare Oasis to Marrakechtrain train
    4. Take the bus from Marrakech to Agadirbus bus
    26h 27m
    MAD 4,928–13,548
  7. BART to San Francisco International Airport, fly to Essaouira, bus

    1. Take the subway from Downtown Berkeley to San Francisco International Airportsubway subway
    2. Fly from San Francisco International Airport (SFO) to Essaouira (ESU)plane plane SFO - ESU
    3. Take the bus from Essaouira to Agadirbus bus
    24h 35m
    MAD 3,646–8,833
  8. BART to San Francisco International Airport, fly to Rabat-Salé, train, bus

    1. Take the subway from Downtown Berkeley to San Francisco International Airportsubway subway
    2. Fly from San Francisco International Airport (SFO) to Rabat-Salé (RBA)plane plane SFO - RBA
    3. Take the train from Rabat Agdal to Marrakechtrain train
    4. Take the bus from Marrakech to Agadirbus bus
    26h 32m
    MAD 4,458–14,618

San Francisco International Airport (SFO) to Marrakech (RAK) flights

Calendar17Weekly Planes
Duration17h 26mAverage Duration
TicketMAD 2,417Cheapest Price
See schedules

Questions & Answers

What companies run services between Berkeley, CA, USA and Agadir, Morocco?

Southwest Airlines, Royal Air Maroc, and seven other airlines fly from Oakland International Airport (OAK) to Agadir–Al Massira Airport (AGA) once daily.

Airlines
Train operators
Bus operators

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 Which side of Niagara Falls should I choose (and how do I get there)?, Train travel in France: A guide to SNCF, and Flying into Beijing? - to help you get the most out of your next trip.