Rome2Rio

How to get fromKarang-tengah to Dakarby car ferry, train, plane, or bus

Find Transport to Dakar

See all options

There are 6 ways to get from Karang-tengah to Dakar by car ferry, train, plane, or bus

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

  1. Car ferry, train to Adisumarmo International Airport, fly to Blaise Diagne International Airport, bus

    best
    1. Take the carferry from Kamal to Surabaya Ujungcarferry car ferry
    2. Take the train from Surabaya Gubeng to Solo Balapantrain train
    3. Fly from Adisumarmo International Airport (SOC) to Blaise Diagne International Airport (DSS)plane plane SOC - DSS
    4. Take the bus from Dakar AIBD to Dakarbus bus
    36h 30m
    $524–1,450
  2. Car ferry, train, bus to Ngurah Rai International Airport, fly to Blaise Diagne International Airport, bus

    cheapest
    1. Take the carferry from Kamal to Surabaya Ujungcarferry car ferry
    2. Take the train from Surabaya Kota to Jembertrain train
    3. Take the bus from Jember to Sanurbus bus
    4. Fly from Ngurah Rai International Airport (DPS) to Blaise Diagne International Airport (DSS)plane plane DPS - DSS
    5. Take the bus from Dakar AIBD to Dakarbus bus
    43h 4m
    $453–1,169
  3. Car ferry to Juanda International Airport, fly to Blaise Diagne International Airport, bus

    1. Take the carferry from Kamal to Surabaya Ujungcarferry car ferry
    2. Fly from Juanda International Airport (SUB) to Blaise Diagne International Airport (DSS)plane plane SUB - DSS
    3. Take the bus from Dakar AIBD to Dakarbus bus
    32h 26m
    $517–1,547
  4. Car ferry, train to Ahmad Yani, fly to Blaise Diagne International Airport, bus

    1. Take the carferry from Kamal to Surabaya Ujungcarferry car ferry
    2. Take the train from Surabaya Pasar Turi to Semarang Tawangtrain train
    3. Fly from Ahmad Yani (SRG) to Blaise Diagne International Airport (DSS)plane plane SRG - DSS
    4. Take the bus from Dakar AIBD to Dakarbus bus
    37h 17m
    $628–1,756
  5. Car ferry, train, train to Yogyakarta International Airport, fly to Blaise Diagne International Airport, bus

    1. Take the carferry from Kamal to Surabaya Ujungcarferry car ferry
    2. Take the train from Surabaya Gubeng to Yogyakartatrain train
    3. Take the train from Yogyakarta Tugu Station to Yogyakarta International Airporttrain train
    4. Fly from Yogyakarta International Airport (YIA) to Blaise Diagne International Airport (DSS)plane plane YIA - DSS
    5. Take the bus from Dakar AIBD to Dakarbus bus
    37h 35m
    $676–1,953
  6. Car ferry to Juanda International Airport, fly to Banjul, bus

    1. Take the carferry from Kamal to Surabaya Ujungcarferry car ferry
    2. Fly from Juanda International Airport (SUB) to Banjul (BJL)plane plane SUB - BJL
    3. Take the bus from Banjul to Dakarbus bus
    42h 44m
    $633–1,869

Adisumarmo International Airport (SOC) to Blaise Diagne International Airport (DSS) flights

Calendar22Weekly Planes
Duration29h 45mAverage Duration
Ticket$509Cheapest Price
See schedules

Questions & Answers

What companies run services between Karang-tengah, Indonesia and Dakar, Senegal?

There is no direct connection from Karang-tengah to Dakar. However, you can drive to Kamal, take the car ferry to Surabaya Ujung, drive to Surabaya Gubeng, take the train to Solo Balapan, take the train to Adi soemarmo Airport, walk to Adisumarmo International Airport (SOC) airport, fly to Blaise Diagne International Airport (DSS), walk to Dakar AIBD, take the bus to Dakar, walk to Cardinal Hyacinthe Thiandoum, then take the bus to Place de la nation. Alternatively, you can drive to Kamal, take the car ferry to Surabaya Ujung, drive to Surabaya Bungurasih Bus Station, take the bus to Juanda Surabaya Airport, walk to Juanda International Airport (SUB) airport, fly to Blaise Diagne International Airport (DSS), walk to Dakar AIBD, take the bus to Dakar, walk to Cardinal Hyacinthe Thiandoum, then take the bus to Place de la nation.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Senegal

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides