Rome2Rio

How to get fromJohannesburg to Sadiolaby plane, car, train, or taxi

Find Transport to Sadiola

See all options

There are 3 ways to get from Johannesburg to Sadiola by plane, car, train, 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. Fly to Kayes Airport, drive

    best
    1. Fly from Johannesburg International Airport (JNB) to Kayes Airport (KYS)plane plane JNB - KYS
    2. Drive from Kayes Airport (KYS) to Sadiolacar car
    26h 39m
    $312–1,241
  2. Drive 8,720.7 km

    1. Drive from Johannesburg to Sadiolacar car 8,720.7 km
    5d 20h
    $1,217–1,758
  3. Fly to Bamako–Sénou International Airport, train, taxi

    1. Fly from Johannesburg International Airport (JNB) to Bamako–Sénou International Airport (BKO)plane plane JNB - BKO
    2. Take the train from Bamako to Diamoutrain train
    3. Take the taxi from Diamou to Sadiolataxi taxi
    29h 59m

Johannesburg International Airport (JNB) to Kayes Airport (KYS) flights

Calendar5Weekly Planes
Duration34h 8mAverage Duration
Ticket$284Cheapest Price
See schedules

Questions & Answers

What companies run services between Johannesburg, South Africa and Sadiola, Kayes Region, Mali?

There is no direct connection from Johannesburg to Sadiola. However, you can take the taxi to Johannesburg-Airport-JNB airport, fly to Kayes Airport (KYS), then drive to Sadiola. Alternatively, you can drive from Johannesburg to Sadiola in around 5d 20h.

Airlines
Train 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 Need to know: Eurostar, How to get from Stansted Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.