Rome2Rio

How to get fromXai-Xai to Maxixeby car, train, bus, or ferry

Find Transport to Maxixe

See all options

There are 2 ways to get from Xai-Xai to Maxixe by car, train, bus, or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive, train, bus, ferry

    best
    1. Drive from Xai-Xai to Aldeia de Liondecar car
    2. Take the train from Aldeia de Lionde to Cabin Btrain train
    3. Take the bus from Etrago Bus Stn to Etrago Bus Stnbus bus
    4. Take the ferry from Inhambane to Maxixeferry ferry
    18h 59m
  2. Drive  256.9 km

    cheapest
    1. Drive from Xai-Xai to Maxixecar car 256.9 km
    3h 49m
    $32–46

Comparing Your Travel Options

What companies run services between Xai-Xai, Mozambique and Maxixe, Mozambique?

There is no direct connection from Xai-Xai to Maxixe. However, you can drive to Aldeia de Lionde, take the train to Cabin B, take the taxi to Etrago Bus Stn, take the bus to Etrago Bus Stn, walk to Inhambane, then take the ferry to Maxixe. Alternatively, you can drive from Xai-Xai to Maxixe in around 3h 49m.

Train operators
Bus operators
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italy Travel Guides, Bali: What to do if Mount Agung erupts, and Flying into Beijing? - to help you get the most out of your next trip.