TRAVELLING WITH CITYBUG
Explore Citybug Routes
Whether it’s your first trip or simply your latest, we work to anticipate your every need
ROUTES FROM NELSPRUIT
ROUTES FROM OR TAMBO
ROUTES FROM BLOEMFONTEIN
ROUTES FROM PRETORIA
ROUTES FROM LANSERIA
ROUTES FROM DURBAN
- Nelspruit to OR Tambo Daily
- Nelspruit to Bloemfontein Daily
- Nelspruit to Lanseria Airport Daily
- Nelspruit to Pretoria Daily
Depart | Arrive | Ticket Price | |
06:00 | 09:30 | R580.00 per person | |
09:00 | 12:30 | R580.00 per person | |
11:00 | 14:30 | R580.00 per person | |
13:00 | 17:30 | R580.00 per person | |
18:00 | 22:00 | R580.00 per person | Monday – Sunday |
Pick-up & Drop-off destinations on Nelspruit – OR Tambo Route
Ngodwana
Millys
Belfast
Middelburg
Witbank
Petroport N12
Depart | Arrive | Ticket Price |
06:00 | 16:30 | R840.00 per person |
09:00 | 18:00 | R840.00 per person |
Pick-up & Drop-off destinations on Nelspruit – OR Tambo Route
Ngodwana
Millys
Belfast
Middelburg
Witbank
Petroport N12
Grasmere
Highway Vaal
Kroonvaal
Kroonstad
Ventersburg
Windburg
Depart | Arrive | Ticket Price |
06:00 | 10:30 | R580.00 per person |
Pick-up & Drop-off destinations on Nelspruit – Lanseria Airport Route
Ngodwana
Millys
Belfast
Middelburg
Witbank
Depart | Arrive | Ticket Price | |
06:00 | 09:30 | R580.00 per person | |
10:00 | 13:30 | R580.00 per person | |
13:00 | 16:30 | R580.00 per person | |
18:00 | 21:30 | R580.00 per person | Monday – Sunday |
Pick-up & Drop-off destinations on Nelspruit – Pretoria Route
Ngodwana
Millys
Belfast
Middelburg
Witbank
ROUTES OPERATE DAILY - 7 DAYS PER WEEK
Depart | Arrive | Ticket Price |
07:00 | 10:30 | R580.00 per person |
11:00 | 14:30 | R580.00 per person |
13:30 | 17:00 | R580.00 per person |
15:30 | 19:00 | R580.00 per person |
18:00 | 21:30 | R580.00 per person |
Pick-up & Drop-off destinations on OR Tambo – Nelspruit Route
Ngodwana
Millys
Belfast
Middelburg
Witbank
Petroport N12
Depart | Arrive | Ticket Price |
09:30 | 16:30 | R650.00 per person |
13:30 | 18:00 | R650.00 per person |
15:30 | 20:30 | R650.00 per person |
Pick-up & Drop-off destinations on OR Tambo – Bloemfontein Route
Grasmere
Highway Vaal
Kroonvaal
Kroonstad
Ventersburg
Winburg
Depart | Arrive | Ticket Price |
10:30 | 17:00 | R620.00 per person |
Pick-up & Drop-off destinations on OR Tambo – Kimberley Route
Petrusburg
Warrenton
Christiana
Bloemhof
Wolmaransstad
ROUTES OPERATE DAILY - 7 DAYS PER WEEK
- Bloemfontein to OR Tambo Daily
- Bloemfontein to Nelspruit Daily
- Bloemfontein to Pretoria Daily
- Bloemfontein to Kimberley Daily
Depart | Arrive | Ticket Price |
06:00 | 10:30 | R650.00 per person |
08:30 | 15:30 | R650.00 per person |
10:00 | 15:00 | R650.00 per person |
Pick-up & Drop-off destinations on OR Tambo – Bloemfontein Route
Grasmere
Highway Vaal
Kroonvaal
Kroonstad
Ventersburg
Winburg
Depart | Arrive | Ticket Price |
06:00 | 15:00 | R840.00 per person |
08:30 | 19:00 | R840.00 per person |
Step over at OR Tambo.
Pick-up & Drop-off destinations on Bloemfontein – Nelspruit Route
N12 Petroport
Witbank
Middelburg
Millys
Belfast
Ngodwana
Depart | Arrive | Ticket Price |
06:00 | 12:00 | R650.00 per person |
08:30 | 16:30 | R650.00 per person |
Pick-up & Drop-off destinations on Bloemfontein – Pretoria Route
Grasmere
Highway Vaal
Kroonvaal
Kroonstad
Ventersburg
Winburg
Depart | Arrive | Ticket Price |
06:00 | 08:30 | R530.00 per person |
Pick-up & Drop-off destinations on Bloemfontein – Kimberley Route
Petrusburg
ROUTES OPERATE DAILY - 7 DAYS PER WEEK
- Bloemfontein to Durban (Thursday only - starting 5 December 2024)
- Durban to Bloemfontein (Friday only - starting 5 December 2024)
Depart | Arrive | Ticket Price |
06:00 | 15:20 | R840.00 per person (Route starting 5 December 2024) |
Pick-up & Drop-off destinations on Bloemfontein – Durban Route
Bloemfontein
Winburg
Senekal
Bethlehem
Harrismith
Ladysmith
Estcourt
Pietermaritzburg
Durban
Depart | Arrive | Ticket Price |
06:00 | 15:45 | R840.00 per person (Route starting 5 December 2024) |
Pick-up & Drop-off destinations on Durban – Bloemfontein Route
Bloemfontein
Winburg
Senekal
Bethlehem
Harrismith
Ladysmith
Estcourt
Pietermaritzburg
Durban
ROUTES OPERATE DAILY - 7 DAYS PER WEEK
- Pretoria to Nelspruit Daily
- Lanseria Airport to Nelspruit Daily
- Pretoria to Bloemfontein Daily
- Pretoria to Kimberley Daily
Depart | Arrive | Ticket Price |
12:00 | 15:30 | R580.00 per person |
14:30 | 18:00 | R580.00 per person |
16:30 | 21:00 | R580.00 per person |
Pick-up & Drop-off destinations on Pretoria – Nelspruit Route
Ngodwana
Millys
Belfast
Middelburg
Witbank
Depart | Arrive | Ticket Price |
10:30 | 15:30 | R580.00 per person |
Pick-up & Drop-off destinations on Lanseria Airport – Nelspruit Route
Ngodwana
Millys
Belfast
Middelburg
Witbank
Depart | Arrive | Ticket Price |
09:00 | 17:00 | R650.00 per person |
12:30 | 18:00 | R650.00 per person |
Pick-up & Drop-off destinations on Pretoria – Bloemfontein
Grasmere
Highway Vaal
Kroonvaal
Kroonstad
Ventersburg
Winburg
Depart | Arrive | Ticket Price |
09:00 | 17:00 | R620.00 per person |
Pick-up & Drop-off destinations on OR Tambo – Kimberley Route
Petrusburg
Warrenton
Christiana
Bloemhof
Wolmaransstad
ROUTES OPERATE DAILY - 7 DAYS PER WEEK
- Nelspruit to Durban - Every Tuesday, Thursday & Sunday
- Durban to Nelspruit - Every Monday, Wednesday & Friday
Only on Thursdays & Sundays
Depart | Arrive | Ticket Price |
06:00 | 17:00 | R840.00 per person |
Pick-up & Drop-off destinations on Nelspruit – Durban Route
Ngodwana
Millys
Belfast
Carolina
Ermelo
Amersfoort
Volksrust
Newcastle
Ladysmith
Estcourt
Pietermaritzburg
Only on Fridays & Mondays
Depart | Arrive | Ticket Price |
06:00 | 17:00 | R840.00 per person |
Pick-up & Drop-off destinations on Durban – Nelspruit Route
Ngodwana
Millys
Belfast
Carolina
Ermelo
Amersfoort
Volksrust
Newcastle
Ladysmith
Estcourt
Pietermaritzburg
DURBAN TO NELSPRUIT ROUTE – FRIDAYS & MONDAYS
NELSPRUIT TO DURBAN ROUTE – THURSDAYS & SUNDAYS
TRAVELLING WITH CITYBUG
Book your trip today
Whether it’s your first trip or simply your latest, we work to anticipate your every need