Where to find Maputo Bus Station
Bus Station is located at Rua Xavier Botelho, Maputo
View the location of this bus stop in Maputo on the map.
Bus Station
Rua Xavier Botelho 52
All bus departures from Maputo Bus Station today
Here you will find all the departures from Maputo Bus Station today, in real time.
-
Intercape06:30 AMMaputoBus Station5:00 PMJohannesburgPark Station0Economy$648A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Park Station, Johannesburg (Mozambique) arriving at 6/13/2026 5:00:00 PM. 50 Economy ticket for $648 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station5:25 PMJohannesburgPark Station0Economy$580A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Park Station, Johannesburg (Mozambique) arriving at 6/13/2026 5:25:00 PM. 50 Economy ticket for $580 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station6:25 PMPretoriaBosman Bus Station0Economy$580A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bosman Bus Station, Pretoria (Mozambique) arriving at 6/13/2026 6:25:00 PM. 50 Economy ticket for $580 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station11:45 AMMbombela (Nelspruit)Samora Machel Street0Economy$340A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Samora Machel Street, Mbombela (Nelspruit) (Mozambique) arriving at 6/13/2026 11:45:00 AM. 50 Economy ticket for $340 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station1:35 PMGermistonMachado0Economy$450A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Machado, Germiston (Mozambique) arriving at 6/13/2026 1:35:00 PM. 50 Economy ticket for $450 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station8:10 PMPotchefstroomBus Station0Economy$1,040A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Station, Potchefstroom (Mozambique) arriving at 6/13/2026 8:10:00 PM. 50 Economy ticket for $1,040 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station8:50 PMPotchefstroomBus Station0Economy$940A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Station, Potchefstroom (Mozambique) arriving at 6/13/2026 8:50:00 PM. 50 Economy ticket for $940 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station6:05 AMDurbanBus Station0Economy$1,040A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Station, Durban (Mozambique) arriving at 6/14/2026 6:05:00 AM. 50 Economy ticket for $1,040 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station5:45 AMDurbanBus Station0Economy$1,040A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Station, Durban (Mozambique) arriving at 6/14/2026 5:45:00 AM. 50 Economy ticket for $1,040 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station9:00 AMKomatipoortBorder Post0Economy$396A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Border Post, Komatipoort (Mozambique) arriving at 6/13/2026 9:00:00 AM. 50 Economy ticket for $396 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station5:00 AMPinetownBus Stop0Economy$1,000A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Stop, Pinetown (Mozambique) arriving at 6/14/2026 5:00:00 AM. 50 Economy ticket for $1,000 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station1:35 PMBellvilleBus Station0Economy$1,400A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Station, Bellville (Mozambique) arriving at 6/14/2026 1:35:00 PM. 50 Economy ticket for $1,400 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station1:00 PMBellvilleBus Station0Economy$1,420A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Station, Bellville (Mozambique) arriving at 6/14/2026 1:00:00 PM. 50 Economy ticket for $1,420 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station10:05 PMKlerksdorpProtea Hotel0Economy$980A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Protea Hotel, Klerksdorp (Mozambique) arriving at 6/13/2026 10:05:00 PM. 50 Economy ticket for $980 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station9:05 PMKlerksdorpProtea Hotel0Economy$1,100A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Protea Hotel, Klerksdorp (Mozambique) arriving at 6/13/2026 9:05:00 PM. 50 Economy ticket for $1,100 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station9:40 PMKlerksdorpProtea Hotel0Economy$1,100A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Protea Hotel, Klerksdorp (Mozambique) arriving at 6/13/2026 9:40:00 PM. 50 Economy ticket for $1,100 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station9:30 PMKlerksdorpProtea Hotel0Economy$980A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Protea Hotel, Klerksdorp (Mozambique) arriving at 6/13/2026 9:30:00 PM. 50 Economy ticket for $980 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station2:20 AMKurumanKalahari Tourism Centre0Economy$1,050A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Kalahari Tourism Centre, Kuruman (Mozambique) arriving at 6/14/2026 2:20:00 AM. 50 Economy ticket for $1,050 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station12:35 AMBloemfonteinTourist Centre0Economy$1,070A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Tourist Centre, Bloemfontein (Mozambique) arriving at 6/14/2026 12:35:00 AM. 50 Economy ticket for $1,070 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station1:40 AMBloemfonteinTourist Centre0Economy$1,000A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Tourist Centre, Bloemfontein (Mozambique) arriving at 6/14/2026 1:40:00 AM. 50 Economy ticket for $1,000 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station11:25 AMWorcester (ZA)Bus Stop0Economy$1,420A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Stop, Worcester (ZA) (Mozambique) arriving at 6/14/2026 11:25:00 AM. 50 Economy ticket for $1,420 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station12:20 PMWorcester (ZA)Bus Stop0Economy$1,400A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Stop, Worcester (ZA) (Mozambique) arriving at 6/14/2026 12:20:00 PM. 50 Economy ticket for $1,400 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station11:45 PMWelkomShell Ultra City0Economy$1,000A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Shell Ultra City, Welkom (Mozambique) arriving at 6/13/2026 11:45:00 PM. 50 Economy ticket for $1,000 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station10:30 PMWelkomShell Ultra City0Economy$1,040A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Shell Ultra City, Welkom (Mozambique) arriving at 6/13/2026 10:30:00 PM. 50 Economy ticket for $1,040 per person are available. Travel duration is 0h 0m
-
Intercape06:30 AMMaputoBus Station10:35 AMMalalaneBus Stop0Economy$400A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 6:30:00 AM to Bus Stop, Malalane (Mozambique) arriving at 6/13/2026 10:35:00 AM. 50 Economy ticket for $400 per person are available. Travel duration is 0h 0m
-
Intercape07:00 AMMaputoBus Station5:00 PMJohannesburgPark Station0Economy$648A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 7:00:00 AM to Park Station, Johannesburg (Mozambique) arriving at 6/13/2026 5:00:00 PM. 50 Economy ticket for $648 per person are available. Travel duration is 0h 0m
-
Intercape07:00 AMMaputoBus Station5:25 PMJohannesburgPark Station0Economy$580A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 7:00:00 AM to Park Station, Johannesburg (Mozambique) arriving at 6/13/2026 5:25:00 PM. 50 Economy ticket for $580 per person are available. Travel duration is 0h 0m
-
Intercape07:00 AMMaputoBus Station6:25 PMPretoriaBosman Bus Station0Economy$580A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 7:00:00 AM to Bosman Bus Station, Pretoria (Mozambique) arriving at 6/13/2026 6:25:00 PM. 50 Economy ticket for $580 per person are available. Travel duration is 0h 0m
-
Intercape07:00 AMMaputoBus Station11:45 AMMbombela (Nelspruit)Samora Machel Street0Economy$340A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 7:00:00 AM to Samora Machel Street, Mbombela (Nelspruit) (Mozambique) arriving at 6/13/2026 11:45:00 AM. 50 Economy ticket for $340 per person are available. Travel duration is 0h 0m
-
Intercape07:00 AMMaputoBus Station1:35 PMGermistonMachado0Economy$450A Bus from Intercape goes from Bus Station, Maputo (Mozambique) at 6/13/2026 7:00:00 AM to Machado, Germiston (Mozambique) arriving at 6/13/2026 1:35:00 PM. 50 Economy ticket for $450 per person are available. Travel duration is 0h 0m
All bus arrivals at Maputo Bus Station today
Here you will find all the arrivals to Maputo Bus Station today, in real time.
-
Luciano010:00 PMJohannesburgPark Station6:00 AMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$550A Bus from Luciano goes from Park Station, Johannesburg (South Africa) at 6/12/2026 10:00:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 6:00:00 AM. 50 Economy ticket for $550 per person are available. Travel duration is 0h 0m
-
Intercape03:15 AMMbombela (Nelspruit)Samora Machel Street7:45 AMMaputoBus Station0Economy$860A Bus from Intercape goes from Samora Machel Street, Mbombela (Nelspruit) (South Africa) at 6/13/2026 3:15:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 7:45:00 AM. 50 Economy ticket for $860 per person are available. Travel duration is 0h 0m
-
Intercape010:00 PMJohannesburgPark Station7:45 AMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$940A Bus from Intercape goes from Park Station, Johannesburg (South Africa) at 6/12/2026 10:00:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 7:45:00 AM. 50 Economy ticket for $940 per person are available. Travel duration is 0h 0m
-
Intercape08:30 PMPretoriaBosman Bus Station7:45 AMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$860A Bus from Intercape goes from Bosman Bus Station, Pretoria (South Africa) at 6/12/2026 8:30:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 7:45:00 AM. 50 Economy ticket for $860 per person are available. Travel duration is 0h 0m
-
Intercape07:55 PMMidrandEngen Big Bird7:45 AMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$620A Bus from Intercape goes from Engen Big Bird, Midrand (South Africa) at 6/12/2026 7:55:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 7:45:00 AM. 50 Economy ticket for $620 per person are available. Travel duration is 0h 0m
-
Intercape08:55 PMMidrandEngen Big Bird7:45 AMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$580A Bus from Intercape goes from Engen Big Bird, Midrand (South Africa) at 6/12/2026 8:55:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 7:45:00 AM. 50 Economy ticket for $580 per person are available. Travel duration is 0h 0m
-
Intercape07:55 PMMidrandEngen Big Bird8:10 AMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$620A Bus from Intercape goes from Engen Big Bird, Midrand (South Africa) at 6/12/2026 7:55:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 8:10:00 AM. 50 Economy ticket for $620 per person are available. Travel duration is 0h 0m
-
Intercape03:15 AMMbombela (Nelspruit)Samora Machel Street8:15 AMMaputoBus Station0Economy$860A Bus from Intercape goes from Samora Machel Street, Mbombela (Nelspruit) (South Africa) at 6/13/2026 3:15:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 8:15:00 AM. 50 Economy ticket for $860 per person are available. Travel duration is 0h 0m
-
Intercape010:00 PMJohannesburgPark Station8:15 AMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$940A Bus from Intercape goes from Park Station, Johannesburg (South Africa) at 6/12/2026 10:00:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 8:15:00 AM. 50 Economy ticket for $940 per person are available. Travel duration is 0h 0m
-
Intercape08:30 PMPretoriaBosman Bus Station8:15 AMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$860A Bus from Intercape goes from Bosman Bus Station, Pretoria (South Africa) at 6/12/2026 8:30:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 8:15:00 AM. 50 Economy ticket for $860 per person are available. Travel duration is 0h 0m
-
Intercape08:55 PMMidrandEngen Big Bird8:15 AMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$580A Bus from Intercape goes from Engen Big Bird, Midrand (South Africa) at 6/12/2026 8:55:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 8:15:00 AM. 50 Economy ticket for $580 per person are available. Travel duration is 0h 0m
-
Intercape05:30 AMPretoriaBosman Bus Station5:40 PMMaputoBus Station0Economy$1,100A Bus from Intercape goes from Bosman Bus Station, Pretoria (South Africa) at 6/13/2026 5:30:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,100 per person are available. Travel duration is 0h 0m
-
Intercape012:35 PMMbombela (Nelspruit)Samora Machel Street5:40 PMMaputoBus Station0Economy$500A Bus from Intercape goes from Samora Machel Street, Mbombela (Nelspruit) (South Africa) at 6/13/2026 12:35:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $500 per person are available. Travel duration is 0h 0m
-
Intercape011:10 AMGermistonMachado5:40 PMMaputoBus Station0Economy$680A Bus from Intercape goes from Machado, Germiston (South Africa) at 6/13/2026 11:10:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $680 per person are available. Travel duration is 0h 0m
-
Intercape04:05 AMPotchefstroomBus Station5:40 PMMaputoBus Station0Economy$1,130A Bus from Intercape goes from Bus Station, Potchefstroom (South Africa) at 6/13/2026 4:05:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,130 per person are available. Travel duration is 0h 0m
-
Big Sky Intercity03:15 AMPotchefstroomBus Station5:40 PMMaputoBus Station0Economy$1,004A Bus from Big Sky Intercity goes from Bus Station, Potchefstroom (South Africa) at 6/13/2026 3:15:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,004 per person are available. Travel duration is 0h 0m
-
Intercape07:45 PMDurbanBus Station5:40 PMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$1,000A Bus from Intercape goes from Bus Station, Durban (South Africa) at 6/12/2026 7:45:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,000 per person are available. Travel duration is 0h 0m
-
Intercape08:30 PMDurbanBus Station5:40 PMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$1,000A Bus from Intercape goes from Bus Station, Durban (South Africa) at 6/12/2026 8:30:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,000 per person are available. Travel duration is 0h 0m
-
Intercape03:25 AMKlerksdorpProtea Hotel5:40 PMMaputoBus Station0Economy$980A Bus from Intercape goes from Protea Hotel, Klerksdorp (South Africa) at 6/13/2026 3:25:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $980 per person are available. Travel duration is 0h 0m
-
Intercape02:50 AMKlerksdorpProtea Hotel5:40 PMMaputoBus Station0Economy$980A Bus from Intercape goes from Protea Hotel, Klerksdorp (South Africa) at 6/13/2026 2:50:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $980 per person are available. Travel duration is 0h 0m
-
Intercape05:55 AMMidrandEngen Big Bird5:40 PMMaputoBus Station0Economy$620A Bus from Intercape goes from Engen Big Bird, Midrand (South Africa) at 6/13/2026 5:55:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $620 per person are available. Travel duration is 0h 0m
-
Intercape01:20 AMWelkomShell Ultra City5:40 PMMaputoBus Station0Economy$1,000A Bus from Intercape goes from Shell Ultra City, Welkom (South Africa) at 6/13/2026 1:20:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,000 per person are available. Travel duration is 0h 0m
-
Intercape02:20 AMWelkomShell Ultra City5:40 PMMaputoBus Station0Economy$1,090A Bus from Intercape goes from Shell Ultra City, Welkom (South Africa) at 6/13/2026 2:20:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,090 per person are available. Travel duration is 0h 0m
-
Intercape011:55 PMBloemfonteinTourist Centre5:40 PMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$1,090A Bus from Intercape goes from Tourist Centre, Bloemfontein (South Africa) at 6/12/2026 11:55:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,090 per person are available. Travel duration is 0h 0m
-
Intercape011:15 PMBloemfonteinTourist Centre5:40 PMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$1,000A Bus from Intercape goes from Tourist Centre, Bloemfontein (South Africa) at 6/12/2026 11:15:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,000 per person are available. Travel duration is 0h 0m
-
Intercape09:50 PMPietermaritzburgBurger St. Bus Station5:40 PMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$1,000A Bus from Intercape goes from Burger St. Bus Station, Pietermaritzburg (South Africa) at 6/12/2026 9:50:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,000 per person are available. Travel duration is 0h 0m
-
Intercape09:50 PMKurumanKalahari Tourism Centre5:40 PMMaputoBus Station0Temporarily not available: last found 06/12/2026Economy$1,050A Bus from Intercape goes from Kalahari Tourism Centre, Kuruman (South Africa) at 6/12/2026 9:50:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:40:00 PM. 50 Economy ticket for $1,050 per person are available. Travel duration is 0h 0m
-
Intercape05:30 AMPretoriaBosman Bus Station5:55 PMMaputoBus Station0Economy$1,100A Bus from Intercape goes from Bosman Bus Station, Pretoria (South Africa) at 6/13/2026 5:30:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:55:00 PM. 50 Economy ticket for $1,100 per person are available. Travel duration is 0h 0m
-
Intercape012:35 PMMbombela (Nelspruit)Samora Machel Street5:55 PMMaputoBus Station0Economy$500A Bus from Intercape goes from Samora Machel Street, Mbombela (Nelspruit) (South Africa) at 6/13/2026 12:35:00 PM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:55:00 PM. 50 Economy ticket for $500 per person are available. Travel duration is 0h 0m
-
Intercape011:10 AMGermistonMachado5:55 PMMaputoBus Station0Economy$680A Bus from Intercape goes from Machado, Germiston (South Africa) at 6/13/2026 11:10:00 AM to Bus Station, Maputo (Mozambique) arriving at 6/13/2026 5:55:00 PM. 50 Economy ticket for $680 per person are available. Travel duration is 0h 0m
