fbpx

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

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

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

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

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

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

Pensioner discount

Get R100 off every trip booked if you are older than 65.

FIND OUT MORE

Student discounts

Get R100 off on every trip booked on any of our routes.

FIND OUT MORE

Citybug bus hire

Tailored to your specific needs specialist bus hire solutions

FIND OUT MORE

Frequent travellers

Get 1 free trip for every 10 taken on any of our routes.

FIND OUT MORE