Rome2Rio

How to get fromHammamet to La Marsaby bus, train, subway, car, or taxi

Find Transport to La Marsa

See all options

There are 4 ways to get from Hammamet to La Marsa by bus, train, subway, car, or taxi

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

  1. Bus, line 20 bus

    best
    1. Take the bus from Hammamet to Tunisbus bus 105/145/246
    2. Take the bus from Tunis Jardin Thameur to Marsabus bus 20
    1h 50m
  2. Train, line 1 TGM

    cheapest
    1. Take the train from Hammamet to Tunis Villetrain train
    2. Take the subway from Tunis Marine to La Marsasubway subway 1
    2h 36m
    $4
  3. Drive 75.1 km

    1. Drive from Hammamet to La Marsacar car 75.1 km
    1h 4m
    $6–8
  4. Taxi

    1. Take the taxi from Hammamet to La Marsataxi taxi 75.1 km
    1h 4m
    $30–40

Questions & Answers

What companies run services between Hammamet, Tunisia and La Marsa, Tunisia?

You can take a bus from Hammamet to Marsa via Tunis, Place de Barcelone, Habib Thameur, and Tunis Jardin Thameur in around 1h 50m.

Bus operators
Other 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 Which side of Niagara Falls should I choose (and how do I get there)?, 4 of the smartest ways to explore Australia, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.

More Questions & Answers