Rome2Rio

How to get fromHammamet to Ksar Ghilaneby train, bus, taxi, car, or plane

Find Transport to Ksar Ghilane

See all options

There are 8 ways to get from Hammamet to Ksar Ghilane by train, bus, taxi, car, or plane

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

  1. Train, bus, taxi

    best
    1. Take the train from Bir Bou Regba to Mahrestrain train
    2. Take the bus from Mahres to Bir Lahmarbus bus
    3. Take the taxi from Bir Lahmar to Ksar Ghilanetaxi taxi
    10h 49m
  2. Drive 433.3 km

    cheapest
    1. Drive from Hammamet to Ksar Ghilanecar car 433.3 km
    7h 8m
    $30–43
  3. Train, taxi

    1. Take the train from Bir Bou Regba to Gabèstrain train
    2. Take the taxi from Zarkine to Ksar Ghilanetaxi taxi
    11h 1m
    $57–73
  4. Bus to Tunis, fly, taxi

    1. Take the bus from Hammamet to Tunis Carthage Airportbus bus
    2. Fly from Tunis (TUN) to Djerba–Zarzis International Airport (DJE)plane plane TUN - DJE
    3. Take the taxi from Djerba–Zarzis International Airport (DJE) to Ksar Ghilanetaxi taxi
    6h 35m
    $171–406
  5. Bus, train, taxi

    1. Take the bus from Hammamet Bus to Enfidhabus bus
    2. Take the train from Enfidha to Mahrestrain train
    3. Take the bus from Mahres to Medenine Centrebus bus
    4. Take the taxi from Beni Khedech to Ksar Ghilanetaxi taxi
    12h 6m
  6. Bus, taxi

    1. Take the bus from Hammamet to Tunisbus bus
    2. Take the bus from Bab Alioua Stn to Djerbabus bus
    3. Take the bus from Ajim to Medenine Centrebus bus
    4. Take the taxi from Beni Khedech to Ksar Ghilanetaxi taxi
    12h 31m
  7. Bus, taxi via Sfax

    1. Take the bus from Hammamet to Gare Kairouanbus bus 320
    2. Take the bus from Gare Kairouan to Sfaxbus bus 360
    3. Take the bus from Sfax to Medenine Centrebus bus
    4. Take the taxi from Beni Khedech to Ksar Ghilanetaxi taxi
    13h 2m
  8. Train to Monastir Habib Bourguiba International Airport, fly, taxi

    1. Take the train from Bir Bou Regba to Soussetrain train
    2. Fly from Monastir Habib Bourguiba International Airport (MIR) to Djerba–Zarzis International Airport (DJE)plane plane MIR - DJE
    3. Take the taxi from Djerba–Zarzis International Airport (DJE) to Ksar Ghilanetaxi taxi
    8h 39m
    $294–480

Tunis (TUN) to Djerba–Zarzis International Airport (DJE) flights

Calendar21Weekly Planes
Duration1hAverage Duration
Ticket$92Cheapest Price
See schedules

Questions & Answers

What companies run services between Hammamet, Tunisia and Ksar Ghilane, Tunisia?

There is no direct connection from Hammamet to Ksar Ghilane. However, you can take the train to Bir Bou Regba, take the train to Mahres, walk to Mahres, take the bus to Bir Lahmar, then take the taxi to Ksar Ghilane. Alternatively, you can take the train to Bir Bou Regba, take the train to Gabès, walk to Gabes, take the bus to Zarkine, then take the taxi to Ksar Ghilane.

Airlines
Train operators
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 4 of the smartest ways to explore Australia, Slovenia: Getting from Ljubljana to Lake Bled, and Want to know more about Flixbus? - to help you get the most out of your next trip.