Rome2Rio

How to get fromFerndale to Randburgby bus, plane, train, or subway

Find Transport to Randburg

See all options

There are 5 ways to get from Ferndale to Randburg by bus, plane, train, or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus to Arcata-Eureka Airport, fly

    best
    1. Take the bus from College of the Redwoods to Arcata/Eureka Airportbus bus
    2. Fly from Arcata-Eureka Airport (ACV) to Johannesburg International Airport (JNB)plane plane ACV - JNB
    37h 12m
    R 11,268–29,526
  2. Bus, bus to Redding Municipal Airport, fly

    cheapest
    1. Take the bus from Arcata Transit Center to Hwy 96 & Hwy 299 - Willow Creekbus bus
    2. Take the bus from Willow Creek @ SR 299 & 96 to SR 299 & Martin Rd.bus bus
    3. Take the bus from SR 299 & Martin Rd. to RABA Downtown Passenger Terminalbus bus
    4. Fly from Redding Municipal Airport (RDD) to Johannesburg International Airport (JNB)plane plane RDD - JNB
    41h 43m
    R 10,523–26,896
  3. Bus, train to Sacramento International Airport, fly

    1. Take the bus from Fortuna Amtrak Bus Stop to Martinezbus bus
    2. Take the train from Martinez to Sacramentotrain train
    3. Fly from Sacramento International Airport (SMF) to Johannesburg International Airport (JNB)plane plane SMF - JNB
    39h 27m
    R 12,225–35,937
  4. Bus, BART to Norman Y. Mineta San José International Airport, fly

    1. Take the bus from Fortuna Amtrak Bus Stop to Petalumabus bus
    2. Take the subway from El Cerrito Del Norte to Milpitassubway subway
    3. Fly from Norman Y. Mineta San José International Airport (SJC) to Johannesburg International Airport (JNB)plane plane SJC - JNB
    34h 26m
    R 11,460–33,382
  5. Bus, bus to San Francisco International Airport, fly

    1. Take the bus from Fortuna Amtrak Bus Stop to Ukiah Amtrak Bus Stopbus bus
    2. Take the bus from Pear Tree Center - Ross to Sonoma County Airportbus bus
    3. Take the bus from Sonoma Co Airport Terminal to San Francisco Airportbus bus
    4. Fly from San Francisco International Airport (SFO) to Johannesburg International Airport (JNB)plane plane SFO - JNB
    35h 20m
    R 12,255–25,002

Arcata-Eureka Airport (ACV) to Johannesburg International Airport (JNB) flights

Calendar19Weekly Planes
Duration34h 47mAverage Duration
TicketR 9,657Cheapest Price
See schedules

Questions & Answers

What companies run services between Ferndale, CA, USA and Randburg, South Africa?

There is no direct connection from Ferndale to Randburg. However, you can take the taxi to College of the Redwoods, take the bus to Arcata/Eureka Airport, walk to Arcata-Eureka Airport (ACV) airport, fly to Johannesburg International Airport (JNB), then take the taxi to Randburg. Alternatively, you can take the taxi to Fortuna Amtrak Bus Stop, take the bus to Martinez, walk to Martinez, take the train to Sacramento, walk to J St. at 8th St., take the bus to Terminal A, walk to Sacramento International Airport (SMF) airport, fly to Johannesburg International Airport (JNB), then take the taxi to Randburg.

Airlines
Train operators
Bus operators

Want to know more about travelling around South Africa

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