South Africa Visa for UK Citizens
British citizens do not need a visa to visit South Africa for tourism or business stays of up to 90 days. Simply arrive with your valid passport and receive a visitor's permit at immigration. With direct flights from London to Johannesburg and Cape Town taking around 11 hours, South Africa is one of the most accessible long-haul safari destinations for UK travelers. Just ensure your passport meets the strict requirements: valid for 30 days after departure and at least 2 blank visa pages.
Visa At a Glance
- Visa Type
- Visa-Free Entry
- Best Option
- No visa needed
- Cost
- $0
- Processing
- 0-0 days
- Validity
- 90 days
- Entries
- Multiple
Requirements
At Immigration
What to Present
- •Valid UK passport (30+ days validity, 2 blank pages)
- •Return or onward flight ticket
- •Proof of accommodation
- •Proof of sufficient funds (may be asked)
Tips
- •Have return ticket accessible
- •Know your accommodation details
- •Check your stamp shows 90 days
Typical processing time: 5-15 minutes
Frequently Asked Questions
Do UK citizens need a visa for South Africa?
No. British passport holders can visit South Africa visa-free for up to 90 days.
How long can Brits stay in South Africa?
Up to 90 days for tourism or business. Extensions possible through Home Affairs.
What passport requirements for South Africa from UK?
Passport valid 30 days after exit, with 2 consecutive blank visa pages (strictly enforced).
Do I need yellow fever vaccine from UK?
Not for direct flights from UK. Only if transiting through endemic countries.