St Francis Bay is approximately one hours drive west of Port Elizabeth on the N2 highway. Below is both a map and direction on how to get to St Francis from either Port Elizabeth or Cape Town.

Suggested Route via Johannesburg
1 144 km, 10 hours 46 mins

1. Merge onto M1 toward Bloemfontein
2. Take exit 391 to merge onto N12/N12 Southern Bypass toward Bloemfontein 2,2 km
3. Take exit 67 for M68 toward Soweto 450 m
4. Keep right at the fork, follow signs for
N12/Bloemfontein/Kimbereley and merge onto N12 4,9 km
5. Keep right to continue on N1 166 km
6. Continue onto N1/R34 7,8 km
7. Continue onto N1 44,8 km
8. Turn right toward N1 260 m
9. Slight left onto N1 Partial toll road 322 km
10. Turn left to stay on N1 64,8 km
11. Turn left onto N9 94,8 km
12. Slight right to stay on N9 103 km
13. Continue onto Goedhals Sq 82 m
14. Continue onto Market Sq 130 m
15. Turn right onto Somerset St 300 m
16. Turn left onto N9/R63 2,4 km
17. Turn left onto R63 23,2 km
18. Continue onto R75 195 km
19. Turn right onto Graaff Reinet Rd 4,6 km
20. Continue onto Church St 700 m
21. Turn right onto Caledon St 600 m
22. Take the 3rd left onto Cuyler St 1,6 km
23. Continue onto R334 18,3 km
24. Continue onto R102 4,5 km
25. Turn right to merge onto N2 toward Humansdrop 47,2 km
26. Take exit 665 for R330 toward Hankey/Humansdorp 450 m
27. Turn left onto R330 2,4 km
28. Turn left onto R102 350 m
29. Turn right onto Saffery St 900 m
30. Turn left onto R330 16,0 km
31. At the roundabout, take the 1st exit 74 m

Suggested Routes via Cape Town
686 km, 7 hours 16 mins

1. Continue on N2, follow signs for Cape Town International Airport/Somerset West 427 km
2. Exit on the right to stay on N2 Go through 2 roundabouts 233 km
3. Take exit 665 for R330 toward Humansdorp/Hankey 500 m
4. Turn right onto R330 2,7 km
5. Turn left onto R102 350 m
6. Turn right onto Saffery St 900 m
7. Turn left onto R330 16,0 km
8. At the roundabout, take the 1st exit 74 m