Travel from Messina-South-Africa to Johannesburg-Park-Station

Bus from Messina to Johannesburg Park Station

Greyhound ZA operates a bus from Messina to Johannesburg Park Station twice daily. Tickets cost $24 - $35 and the journey takes 7 h.

How to get from Messina to Johannesburg Park Station

From Messina walk to Musina then bus to Johannesburg. 7 h 6 min R 346. From Musina bus to Johannesburg. 7 h 40 min R 386. From Messina walk to Musina, bus to Polokwane, bus to Pretoria, train to Park, then walk to Johannesburg Park Station. 7 h 43 min R 597. From Messina drive to Johannesburg Park Station. 6 h 11 min R 743. From Messina walk to Musina, bus to Pietersburg, taxi to Polokwane airport, fly to Johannesburg airport, train to Marlboro, train to Park, then walk to Johannesburg Park Station. 5 h 15 min R 2 487. From Messina drive to Phalaborwa airport, fly to Johannesburg airport, train to Marlboro, train to Park, then walk to Johannesburg Park Station. 5 h 42 min R 2 862. From Messina walk to Musina, bus to Pietersburg, taxi to Polokwane airport, fly to Lanseria airport, taxi to Sandton, train to Park, then walk to Johannesburg Park Station. 10 h 39 min R 2 548.

Operators from Messina to Johannesburg Park Station