Johannesburg
Durban

Sat, 16 Dec
JNB - DUR

Tue, 19 Dec
DUR - JNB
R1882
Price per passenger
Johannesburg
Durban

Sat, 16 Dec
JNB - DUR

Wed, 20 Dec
DUR - JNB
R1887
Price per passenger
Johannesburg
Durban

Sat, 16 Dec
JNB - DUR

Tue, 19 Dec
DUR - JNB
R1897
Price per passenger
Johannesburg
Durban

Sat, 16 Dec
JNB - DUR

Sat, 16 Dec
DUR - JNB
R1899
Price per passenger
Johannesburg
Durban

Sat, 16 Dec
JNB - DUR

Tue, 19 Dec
DUR - JNB
R1900
Price per passenger
Johannesburg
Durban

Sat, 16 Dec
JNB - DUR

Tue, 19 Dec
DUR - JNB
R1902
Price per passenger