Find flights to Santa Cruz from Johannesburg with eDreams.
Airport Information
Viru Viru International Airport (VVI)
Santa Cruz is served mainly by Viru Viru International Airport (VVI). Facilities include ATMs, banks, currency exchange, VIP lounges, meeting rooms, public phones, internet access, duty-free shops, restaurants, snack bars, first aid station, and an information desk.
From VVI to the city centre, you can take a taxi or public transport or hire a car. Public buses are available. Several taxi companies operate at the airport. Car rental services with eDreams are available in Santa Cruz, allowing convenient exploration of the area once you've arrived from Johannesburg.
San Jose Mineta International Airport (SJC)
If your flights to Santa Cruz from Johannesburg involves a connecting flight, you may land at San Jose Mineta International Airport (SJC). This airport, about 48 kilometers from Santa Cruz, offers good connections by public and private transport. The Santa Cruz Metro bus service provides regular transport from the airport. You can also take a taxi. Car rental with eDreams is also an option from SJC.
San Francisco International Airport (SFO) and Oakland International Airport (OAK)
Other airports like San Francisco International Airport (SFO) and Oakland International Airport (OAK), located approximately 60 and 105 kilometers north of Santa Cruz, respectively, also serve the area, providing alternative routes when booking flights to Santa Cruz from Johannesburg, though often requiring further travel.