Book a bus now button.

City to City Bus Tickets Bookings 2026

Welcome to the national carrier. Autopax, which runs City to City and Translux Buses, is operating as a division of PRASA since 1 Aug 2024. It offers semi-luxury, no frills domestic and regional coach trips; between SA cities, SA rural municipalities and the southern part of Mozambique. Previously they serviced a large network of stops across Southern Africa including Zimbabwe, Malawi, Swaziland, Lesotho and Zambia.

Although they focus on city centres, they have multiple stops in all the major cities of South Africa.

Ask for Help!

To track whether your bus is running on time or where it is, please phone 011 774 3333 (note that there are numerous comments below which indicate that this number is not always being answered).

City to City bus

Book your City to City bus ticket online right here!

Click to jump to:

Bookings/
Reservations

Contacts

Autopax

Recent News

Booking a City to City Bus ticket

Website bookings

You can book a City to City Bus ticket online at https://res.prasa.com/citytocity/booking; however there have been numerous instances of this booking engine only partially working and passengers not being sure whether the booking went through or not (see comments section below); so we recommend not using it and rather booking through online bus ticket retailers such as Blu Label, Shoprite and mandated travel agencies.

City to City phone numbers for telephonic bookings

Call Centre Tel: 080-122-9091; a toll-free call centre number for Translux and City to City.
Tel: +27 (011) 774-3333
Fax: +27 (011) 774-3831
Email: reservations.citytocity@prasa.com (translux@apx.co.za is reportedly not working)

Payment methods

Payment may be made by EFT or by credit card.

Problems with SID payments (Secure EFT)

If you have a problem with a SID payment not working properly, you may want to email support@sidpayment.com

City to City bus ticket payment options - EFT or Credit Card

"PLEASE NOTE! After completion of your Card payment you will be returned to our website to complete the booking process and print your reservation receipt, which is required for travel."

EFT

Clicking "PAY USING EFT" takes you to https://pay.sidpayment.com/?transactionId=?????????

City to City bus ticket payment with EFT - select bank

Other contact details

Customer care:

Marketing:

Registered address

3rd Floor,
PRASA Umjantshi House (next to Johannesburg's Park Station),
30 Wolmarans Street,
Hillbrow,
Johannesburg,
2017

Postal address

P.O. Box 1907
Pretoria
0001

City to City Express bus

Booking enquiries

City to City bus tickets may be purchased directly at bus stations.

Eastern Cape

Free State

Gauteng

KwaZulu-Natal

Limpopo

Mpumalanga

Western Cape

No liability for anything

Take care of yourself and your things, as City to City's conditions of carriage state that you cannot hold it liable for anything, even if it's negligent: "City To City, its Directors, Officers, Employees, Servants or Agents shall not be liable (whether in contract or delict) in any way whatsoever for loss, injury, loss of life or damage of whatsoever nature and howsoever caused. Whether or not caused by the negligence of City To City. Its Directors, Officers, Employees, Servants or Agents arising out of or connected in any way to the conveyance or non-conveyance by City To City of any passenger or any person or of the property of any person whether such property is accompanied by a passenger or not."

Routes & Stopping Points

Bizana to Johannesburg  with City to City

Service number 3441. Journey is scheduled to take 13 hours; leaving Bizana at 14h30 and arriving at Johannesburg Park Station at 03h30 the next morning.

Cape Town to Durban with City to City

Service number 4012. Journey is scheduled to take 27 hours and 30 minutes.

Competitors to City to City:

Cape Town to Johannesburg / Pretoria

Stopping Points    
CAPETOWN BUS TERMINAL MARINE DRIVE
BELLVILLE BELLVILLE RAILWAY STATION DURBAN RD
PAARL SHELL GARAGE C/O MAIN & SOUTH
WORCESTER WORCESTER RAILWAY STATION BERING STREET.
LAINGSBURG SHELL ULTRA CITY
BEAUFORT-WEST TOTAL GARAGE
THREESISTERS SHELL ULTRA CITY N1 NATIONAL ROAD
VICTORIAWEST N12 MINI MARKET VOORTREKKER STREET
BRITSTOWN MIRAGE GARAGE 22 MARKET STREET
HOPETOWN CALTEX GARAGE N12 HIGHWAY
KIMBERLEY INFO CENTRE INFORMATION CENTRE BUS PARKING 132 BULTFONTEIN ROAD
KIMBERLEY ULTRA CITY SHELL ULTRA CITY N12 HIGH WAY
WARRENTON BURGER MOTORS PRINSLOO STREET
BLOEMHOF EXCEL TOP STOP 2PRINSSTREET
WOLMARANSTAD TOTAL GARAGE BROADBENT STREET
KLERKSDORP Total Energies 31 Wessels Street, Meiringspark, Klerksdorp 2571
POTCHEFSTROOM TOTAL GARAGE N12 200 NELSON MANDELA DR
JOHANNESBURG Park Station Cnr Rissik & Wolmarans Street
MIDRAND Shell Ultra City N1 Highway
PRETORIA Bus Terminal, Pretoria Station Scheiding St

 

Durban to Cape Town with City to City

Service number 4013. Journey is scheduled to take 26 hours.

Stopping Points    
DURBAN Durban Station 65 NMR (Masabalelwa Yengwa) Ave
PORTSHEPSTONE BEDFORD CENTER 9 COLLEY STREET
KOKSTAD WIMPY BAR N2 MAIN ROAD
MOUNT FRERE TOTAL GARAGE 1 MAIN STREET
QUMBU Total Garage Aubert St, Qumbu, 5180
TSOLO TSOLO POLICE STATION
MTHATHA STATION STATION
MTHATHA SHELL ULTRA CITY
IDUTYWA BASHEE TOYOTA-BPGARAGE UMTATA ROAD
BUTTERWORTH HIGH STR OPP ELLERINES
EAST LONDON STATION STATION STATION STREET
KINGWILLIAMSTOWN STATION AMATOLA ROW
PEDDIE ENGEN GARAGE
GRAHAMSTOWN CONFERENCE CENTRE CORNER OF HIGH AND BATHURST STREET
PORT ELIZABETH STATION PORT ELIZABETH STATION 1 STRAND STREET
PORT ELIZABETH ADT HOUSE OPPOSITE GREENACRES MALL
HUMANSDORP ENGEN GARAGE WIMPY, VOORTREKKER STREET
STORMSRIVIER TOTAL GARAGE N2 HIGHWAY-BRIDGE SERVICE STATION
PLETTENBERGBAY SHELL ULTRA CITY N2 NATIONAL ROAD
KNYSNA STATION WATER FRONT DRIVE
SEDGEFIELD SHELL SERVICE STATION MAIN STREET
WILDERNESS CALTEX SERVICE STATION
GEORGE RAILWAY STATION GEORGE
MOSSELBAY CALTEX VOORBAAI JACK-CALTEX GARAGE GERICKE STREET
MOSSELBAY SHELL SHELL SERVICE STATION VOORBAAI TRUCK PORT LOUIS FOURIE ROAD
RIVERSDALE SADDLES RESTAURAUNT N2 MAIN ROAD
HEIDELBERG(CPT) SIESTA CAFE EKSTEEN STREET
SWELLENDAM GROENTE MARK CAFE VOORTREKKER STREET
ASHTON TOTAL GARAGE 65 MAIN ROAD
ROBERTSON PARKING OPP. POLICE STATION
WORCESTER WORCESTER RAILWAY STATION BERING STREET.
PAARL SHELL GARAGE C/O MAIN & SOUTH
STELLENBOSCH STATION ADAM TAS AVENUE
BELLVILLE BELLVILLE RAILWAY STATION DURBAN RD
CAPETOWN BUS TERMINAL MARINE DRIVE

Competitors to City to City:

Durban to Pretoria with City to City

Service number 4601. Journey is scheduled to take 8 hours and 20 minutes.

Stopping Points     Arrival
Time
Departure
Time
DURBAN Durban Station 65 NMR (Masabalelwa Yengwa) Ave 00:00 08:30
PIETERMARITZBURG 272 BURGER STREET OPP ADT 09:30 09:35
MONTROSE SHELL UTRA CITY N3 NATIONAL HIGHWAY 11:50 12:10
GERMISTON Germiston Station Knox Street 15:05 15:10
JOHANNESBURG Park Station Cnr Rissik & Wolmarans Street 15:50 15:55
MIDRAND Shell Ultra City N1 Highway 16:20 16:25
PRETORIA Bus Terminal, Pretoria Station Scheiding St 16:50  

Competitors to City to City:

Johannesburg to Bizana (Mbizana, Eastern Cape)  with City to City

Service number 3440. Journey is scheduled to take 12 hours and 35 minutes.

Johannesburg to Lusikisiki (Eastern Cape) with City to City

Service number 3440. Journey is scheduled to take 14 hours.

Johannesburg to Maputo, Mozambique with City to City

Service number 3834. Journey is scheduled to take 8 hours and 20 minutes.

Stopping Points     Arrival
Time
Departure
Time
JOHANNESBURG Park Station Cnr Rissik & Wolmarans Street 00:00 07:50
BEZ VALLEY Cnr Albertina Sisulu & 4th Street Bezuidenhout Valley 08:05 08:10
WITBANK Engen Garage Formula One R544 09:35 09:40
WONDERFONTEIN Brent Oil Truck Stop N4 10:35 10:40
NELSPRUIT The Hotel Promenade Samora Machel Drive 12:35 12:40
MALELANE Sasol Service Station Cnr Kieprsol & Air Str 13:15 13:20
KOMATIPOORT BP BP Garage N4 National Road 14:05 14:10
KOMATIPOORT Lebombo Border Post N4 14:20 14:50
MATOLA Rua do Regulo Hanhane Matola 15:35 15:40
MAPUTO Simara Tours Travel Agency Av 24 de Julho 16:10  

Competitors to City to City:

Johannesburg to Musina with City to City

Service number 3590. Journey is scheduled to take 7 hours and 30 minutes.

Stopping Points     Arrival
Time
Departure
Time
SAULSVILLE SAULSVILLE STATION 18 SEKHU STREET 00:00 08:00
JOHANNESBURG Park Station Cnr Rissik & Wolmarans Street 08:05 08:10
PRETORIA Bus Terminal, Pretoria Station Scheiding St 08:25 08:40
KRANSKOP ENGEN ONE STOP GARAGE 10:05 10:25
MOKOPANE 56 Hooge Street, Mokopane Behind Checkers 11:30 11:50
POLOKWANE STATION POLOKWANE TRAIN STATION CNR HOSPITAL & CHURCH STREET 12:05 12:15
MATOKS GLOBAL FILLING STATION N1 HIGHWAY 12:55 13:00
MAKHADO (LOUIS TRICHARDT) RAILWAY STATION KRUGER STREET 13:35 13:40
TSHIKININI SHOPPING COMPLEX 14:00 14:05
BIABA BUS TERMINAL MAIN ROAD 14:20 14:25
NZHELELE SILOOM HOSPITAL 14:30 14:35
PHIPHIDI WATERWORKS 14:40 14:45
SIBASA CITY TO CITY OFFICE TRANSLUX AND CITY-CITY OFFICES MAIN ROAD SIBASA 15:00 15:05
MUSINA RAILWAY STATION MUSINA RAILWAY STATION 787 Pat Harrison Street, Musina, 0900 15:40  

Matatiele to Johannesburg with City to City

Service number 3483. Journey is scheduled to take 11 hours and 25 minutes.

Competitors to City to City:

Maputo to Johannesburg with City to City

Service number 3835. Journey is scheduled to take 9 hours and 30 minutes.

Competitors to City to City:

Stopping Points     Arrival
Time
Departure
Time
MAPUTO Simara Tours Travel Agency Av 24 de Julho 00:00 07:20
MATOLA Rua do Regulo Hanhane Matola 07:50 08:00
KOMATIPOORT Lebombo Border Post N4 09:00 10:00
KOMATIPOORT BP BP Garage N4 National Road 10:05 10:10
MALELANE Sasol Service Station Cnr Kieprsol & Air Str 10:30 11:00
NELSPRUIT The Hotel Promenade Samora Machel Drive 12:00 12:05
WONDERFONTEIN Brent Oil Truck Stop N4 14:00 14:20
WITBANK Engen Garage Formula One R544 15:00 15:05
BEZ VALLEY Cnr Albertina Sisulu & 4th Street Bezuidenhout Valley 16:30 16:35
JOHANNESBURG Park Station Cnr Rissik & Wolmarans Street 16:50  

Port Elizabeth to Bloemfontein with City to City

Service number 4301; scheduled to take 10 hours and 35 minutes; leaving PE at 16h30 and arriving in Bloem at 03h05 the next morning.

Ccompetitors:

Pretoria to Acornhoek with City to City

Stopping Points     Arrival
Time
Departure
Time
PRETORIA Bus Terminal, Pretoria Station Scheiding St 00:00 08:30
KAALFONTEIN Kaalfontein Station Thembisa 09:00 09:10
WITBANK Witbank Station R544 10:40 10:45
WONDERFONTEIN Brent Oil Truck Stop N4 11:35 12:00
NELSPRUIT The Hotel Promenade Samora Machel Drive 13:45 13:50
WHITE RIVER Caltex Garage Tom Lawrence St 14:40 15:00
HAZYVIEW Lowveld Mall Cnr R40, Portia Shabangu Dr 15:35 15:40
MARITE HILL Bus stop R40 Main Road 15:55 16:00
BUSHBUCKRIDGE Bushbuckridge Complex Cnr Graskop & Klaserie Rd 16:40 16:45
VIOLET BANK Bus stop R40 Main Road 16:55 17:00
CASTEEL Bus stop R40 Main Road 17:20 17:25
GREEN VALLEY Opposite Motel R40 Main Road 17:40 17:45
ACORNHOEK Dee Anjo Square 4 Acornhoek Main Rd 18:10  

Pretoria to Cape Town route with City to City

Stopping Points     Arrival
Time
Departure
Time
PRETORIA Bus Terminal, Pretoria Station Scheiding St 00:00 11:45
MIDRAND Shell Ultra City N1 Highway 12:00 12:05
JOHANNESBURG Park Station Cnr Rissik & Wolmarans Street 12:55 13:00
POTCHEFSTROOM TOTAL GARAGE N12 200 NELSON MANDELA DR 14:25 14:30
KLERKSDORP Total Energies 31 Wessels Street, Meiringspark, Klerksdorp 2571 15:10 15:30
WOLMARANSTAD TOTAL GARAGE BROADBENT STREET 16:20 16:25
BLOEMHOF EXCEL TOP STOP 2PRINSSTREET 17:05 17:10
WARRENTON BURGER MOTORS PRINSLOO STREET 18:10 18:15
KIMBERLEY ULTRA CITY SHELL ULTRA CITY N12 HIGH WAY 18:55 19:15
KIMBERLEY INFO CENTRE INFORMATION CENTRE BUS PARKING 132 BULTFONTEIN ROAD 19:25 19:30
HOPETOWN CALTEX GARAGE N12 HIGHWAY 20:40 20:45
BRITSTOWN MIRAGE GARAGE 22 MARKET STREET 22:00 22:05
VICTORIAWEST N12 MINI MARKET VOORTREKKER STREET 23:05 23:10
THREESISTERS SHELL ULTRA CITY N1 NATIONAL ROAD 23:50 23:55
BEAUFORT-WEST TOTAL GARAGE 00:50 00:55
LAINGSBURG SHELL ULTRA CITY 03:05 03:20
WORCESTER WORCESTER RAILWAY STATION BERING STREET. 04:55 05:00
PAARL SHELL GARAGE C/O MAIN & SOUTH 05:35 05:40
BELLVILLE BELLVILLE RAILWAY STATION DURBAN RD 06:05 06:10
CAPETOWN BUS TERMINAL MARINE DRIVE 06:35  

Competitors to City to City:

Pretoria to Durban route with City to City

Stopping Points     Arrival
Time
Departure
Time
PRETORIA Bus Terminal, Pretoria Station Scheiding St   08:00
MIDRAND Shell Ultra City N1 Highway 08:25 08:30
JOHANNESBURG Park Station Cnr Rissik & Wolmarans Street 09:00 09:30
GERMISTON Germiston Station Knox Street 10:10 10:30
MONTROSE SHELL UTRA CITY N3 NATIONAL HIGHWAY 13:20 13:40
PIETERMARITZBURG 272 BURGER STREET OPP ADT 16:10 16:20
DURBAN Durban Station 65 NMR (Masabalelwa Yengwa) Ave 17:10  

Competitors to City to City:

Tshlawelo (Soweto) to Malamulele route with City to City

Stopping Points     Arrival Departure
TSHIAWELO (Gauteng) STATION   05:45
ORLANDO (Gauteng) STATION 06:05 06:15
BARAGWANATH (Gauteng) OPPOSITE TAXI RANK 06:30 06:35
JOHANNESBURG (Gauteng) Park Station Cnr Rissik & Wolmarans Street 07:05 07:20
PRETORIA (Gauteng) Bus Terminal, Pretoria Station Scheiding St 08:15 08:30
KRANSKOP ENGEN ONE STOP GARAGE 10:15 10:45
MOKOPANE (Limpopo) 56 Hooge Street, Mokopane Behind Checkers 11:25 11:30
POLOKWANE STATION (Limpopo) POLOKWANE TRAIN STATION CNR HOSPITAL & CHURCH STREET 12:20 12:30
DIKGALE (Limpopo) BUS STOP MAIN ROAD 12:45 12:50
SEKGOPO (Limpopo) BUS STOP MAIN ROAD 13:15 13:20
MOOKETSI (Limpopo) SHELL GARAGE 13:35 13:40
MAPHALLE (Limpopo) BUS STOP MAIN ROAD 14:10 14:15
MAMAILA (Limpopo) BUS STOP MAIN ROAD 14:30 14:35
GIYANI (Limpopo) TIVEKABUKUTA COMPLEX 153 MALAMULELE MAIN ROAD 15:10 15:10
MALAMULELE (Limpopo) EXCEL GARAGE 15:45  

 

Tshlawelo to Sibasa route with City to City

Service number 3340 with buses scheduled to take 7 hours and 40 minutes; leaving Tshilawelo at 07h00 and arriving at the City to City office in Sibasa at 16h10.

Stopping Points     Arrival
Time
Departure
Time
TSHIAWELO STATION   07:00
BARAGWANATH OPPOSITE TAXI RANK 07:05 07:10
JOHANNESBURG Park Station Cnr Rissik & Wolmarans Street 07:25 08:30
KRANSKOP ENGEN ONE STOP GARAGE 10:45 10:50
MOKOPANE 56 Hooge Street, Mokopane Behind Checkers 11:35 11:50
POLOKWANE STATION POLOKWANE TRAIN STATION CNR HOSPITAL & CHURCH STREET 13:00 13:05
MATOKS GLOBAL FILLING STATION N1 HIGHWAY 13:40 13:45
ELIM HUBYENI SHOPPING COMPLEX NEXT TO ELIM HOSPITAL 14:25 14:30
MASHAU T JUNCTION T JUNCTION 15:05 15:10
TSHAKUMA FRUIT MARKET 15:15 15:20
REMBRANDER ROMAN CATOLIC CHURCH 15:25 15:30
LWAMONDO SHOPPING COMPLEX 15:35 15:40
SHAYANDIMA POST OFFICE 15:45 15:50
THOHOYANDOU MIRICHIE COMPLEX MAIN ROAD (MPHEPHU DRIVE) 15:55 16:00
SIBASA CITY TO CITY OFFICE TRANSLUX AND CITY-CITY OFFICES MAIN ROAD SIBASA 16:10  

 

Autopax Passenger Services

City to City Passengers (and Translux) are trading names used for luxury coach operations of Autopax Passenger Services (SOC) Ltd (Registration number 1995/000861/30); which is better simply known as "Autopax".
Autopax in turn is a wholly owned subsidiary of PRASA (Passenger Rail Agency of South Africa). which is owned by the SA Government and reports to the Minister of Transport. Whilst owned by PRASA, Autopax is operationally independent, with its own board of directors. At the time writing directors of Autopax were Monnapula Motlogelwa, Thinavhuyo Ndidinwangani Mype and Sibongile Luthuli; with Nathaniel Roesch being the CEOs.

Autopax's mandate is to provide high quality and affordable long distance transport solutions (bus and rail) as advised by South Africa's Minister of Transport; as well as to assist PRASA's rail function in emergency situations and to provide transport solutions feeding into Metrorail. This mandate is set out in principles set out in Section 23 of the Legal Succession to the SA Transport Services Amendment Act.

Autopax Passenger Services is a member of SABOA (Southern African Bus Operators Association).

Autopax offers a charter bus service through Autopax Charters.

Autopax are currently in business rescue since 18 Nov 2021.

Contact details of business rescue practitioners

Email accounting@therescuecompany.co.za

Phone number : +27-10-110-1011

Fleet

Having started life with 514 buses, this has steadily declined and in 2023 Autopax's total fleet was about 75 buses; all of which are getting long in the tooth being over 12 years of age (which compares to average industry lifespan for these types of buses of 8 to 10 years). The old fleet might save replacement costs, but it results in higher maintenance costs as well as higher diesel costs.

Jobs

Employees of Autopax are represented by 2 unions:

PRASA

The name "Passenger Rail Association of South Africa" (PRASA) may suggest that it's focus is only on rail transport, but in fact PRASA is mandated by the South African Government to provide all of intercity bus transport, rail transport in cities and rail transport between cities. In addition to providing intercity bus services through Autopax, PRASA engages with tthe Government's Department of Transport via its board of directors. PRASA also sells bus tickets and owns bus terminals. Its 9 bus terminals are:

  1. Cape Town Station.

  2. Durban Station.

  3. Germiston Station.

  4. Johannesburg Park Station; which is a central hub connecting not only buses, but also trains and taxis (both long distance taxis as well as inner-city taxis). During the 2023 financial year, Park Station's bus billing system was changed so that on entry to Park Station, buses immediately pay (including Autopax to be fair) which will prevent the build-up of a receivables book (what immediately comes to mind in this regard is the APM court case with Autopax and PRASA about Park Station's supposedly unfair billing practices).

  5. Kaalfontein Station (Tembisa)

  6. Kimberley Station.

  7. Pretoria Station.

  8. Vereeniging Station.

PRASA's holds the following 100 percent owned subsidiaries:

PRASA Rail operations

Metrorail is the division of PRASA which is responsible for supply rail passenger commuting services in metropolitan areas (ie not long distance like Shosholoza Meyl). Services include not just the normal Metro and Metro Plus services, but also a Business Express service. Metropoliant areas served by Metrorail are Cape Town, Durban, Gqeberha, East London and the Johannesburg/Pretoria metropole, You can get hold of them at:

PRASA also supplies long distance rail services via Shosholoza Meyl and Premier Classe.

Address: 1 Adderley St (Cape Town Station), 8000, Cape Town, Western Cape, South Africa

PRASA Jobs

Click here to find a list of all PRASA's available jobs.

Email recruit@prasa.com

Corporate jobs email corp.recruitment@prasa.com

Eastern Cape province jobs

Email humancapitalcres@prasa.com

Gauteng province jobs
KZN province jobs

Email prasacres.recruitmentkza@prasa.com

Western Cape province jobs

Email recruitment.creswcr@prasa.com

Technical jobs

Email rtechnical@prasa.com

Corporate Real Estate (CRES) jobs

Email recruitment.cres@prasa.com or recruitment.cresho@prasa.com or recruitment.cresho@prasa.com or prasacres.recruitmentkzn@prasa.com or humancapitalcres@prasa.com

Contact details

Email: info@prasa.com or prasa@thehotline.co.za (whistleblowing) or prasa.properties@prasa.com (with respect to their properly holdings) or

Phone number: +27-11-277-2008 or +27-11-013-1700 or +27-12-748-7000 or +27-800-234-778 (whistleblowing)

Physical address for PRASA's corporate head office: Prasa Umjantshi House, 30 Wolmarans Street (near Johannesburg's Park Station of course), Braamfontein (Hillbrow), 2017, Joburg, Gauteng Province, South Africa.

Postal address: Private Bag x22 Marshalltown, Johannesburg, 2017, Gauteng Province, South Africa

PRASA Annual report

In PRASA's 2022/2023 annual report the phrase "City to City" is not mentioned once! However, the word "Autopax" is mentioned 73 times. Autopax is the entity which PRASA owns which operates under the names "City to City Passenger" and "Translux". Autopax is mentioned with reference to:

News

Ask questions about City to City & Translux bus services

This is a public forum. Please do not share any personal information like phone numbers, your name/surname or ID numbers


The bottom line: ----------------------------------------------------------------

About
Contacts
Site Maps
Terms
Privacy Policy
Newsletter subscription
SA Travel Online (Pty) Ltd
Registration number: 2023/754036/07
Address: 17 Elizabeth Avenue, Pinelands, Cape Town, 7405, South Africa
Email: rob@southafrica.to
Really the bottom line! ---------------------------------------------------------