Watch F1 Online

If you want to stream F1 racing online in South Africa then Hotstar is your cheapest option. Hotstar streams all F1 races live and in HD.

Besides the live F1 streaming, Hotstar also have the replays of the previous races available to watch on demand.

Hotstar is only available in India though. As with the other sports streaming services mentioned on this site, you’ll need to sign up for Smart DNS proxy first or use a VPN service to unblock the site.

You’ll then need to follow our guide on how to sign up for Hotstar outside India.

There’s no other analysis or interviews. All you get is the live practice, qualifying and races as well as the replays.

Watch F1 TV Pro In South Africa

For a more immersive experience you may want to consider signing up for F1 TV. You can sign up to F1 TV in South Africa but they really limit you as far as the options available to stream live races and camera feeds.

Signing up for a German account is the best way to get around this but gets a little tricky. If you’re not afraid of a little tech stuff then read on.

First we need to get a German VPN set up. Once you’ve signed up with Smart DNS you get access to all their world wide VPN servers at no additional cost. Or sign up for the NordVPN service.

Once you’ve set up the German VPN connect to it and then load the F1 TV website subscription page in Chrome.

Sign up for the German F1 TV Pro package but select the monthly payment option. That way if something goes wrong later you don’t lose too much.

In the billing section fill in all your details accurately, including the exact name and address related to your credit card. When you try to proceed with the payment it will give you an error message saying that your billing address needs to match your actual location.

Now comes the trick. Press F12 to open Chrome’s developer console and then click on the “Sources” tab.

Then go to scripts and open cgs.libs.min.js. Do a search (using ctrl-f) for the following text:

this.resources.get(“billingCountryError”)

It’s a big file so it’ll take a little while to find it.

Once it finds that text click the line number of the line where the text was found.

Now you need to click the small blue arrow in front of “if(f!==i)”.

Click the “Complete Order” button again and now you’ll some text in an area on the right of your screen where you’ll see the country codes of the country you’re in (Germany – because of your VPN) as well as the country code of your credit card – South Africa.

Double click on the South African credit card code and change it to match the German code, DEU.

Now click on the little blue arrow again and the order should go through.

If you just want to stream F1 races live then the Hotstar route is far simpler, and cheaper. If you’re a die hard F1 fan and want to watch live onboard cameras and see all the telemetry while following the race then the little bit of tech trickery makes F1 TV a real treat.