We recommend flying into San Diego or Los Angeles, both of which are international airports.
San Marcos is technically part of San Diego but it's about a 45 minute drive northeast from the airport in Downtown San Diego. 


SAN diego airport

Airport Code: SAN

From here, you can rent a car or grab an Uber to your hotel.

los angeles airport

Airport Code: LAX

You can rent a car and drive the 2-4 hours to San Diego or take the train from Union Station (near LAX) to San Diego. 


International Visas


If you're coming from South Africa, a visitor/tourist visa is required to enter the United States. The process for obtaining this visa is listed below.


Documents Required

  • Letter of employment / enrollment stating expectation to return to home country
  • Three months bank statements for proof of funds to support the trip OR a letter from your financial sponsor's ability to support trip 
  • Valid passport expiring no earlier than December 2018 with at least six blank pages
  • All prior passports
  • Wedding invitation letter (click here to download, then type your name at the top and print)
  • Two passport color photographs meeting US visa requirements 

Next Steps

  1. Click here and select "DS-160, Online Nonimmigrant Visa Application". Complete this form and save the confirmation code.
  2. Schedule an interview with the US Consulate. Please note you will need your confirmation code from completing the DS-160. Call the Consular Services at +27 875 502 160 to schedule your interview. You will receive an email with your appointment confirmation.
    • Appointment scheduling fee should be approximately $160 USD, which you will be expected to pay upon scheduling your appointment. 
  3. Attend your interview with the US Consulate. Bring your DS-160 application confirmation page, appointment confirmation page, and all documents listed above.