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.
Car ferry, train to Adisumarmo International Airport, fly to Blaise Diagne International Airport, bus
best- Take the carferry from Kamal to Surabaya Ujungcarferry
- Take the train from Surabaya Gubeng to Solo Balapantrain
- Fly from Adisumarmo International Airport (SOC) to Blaise Diagne International Airport (DSS)plane SOC - DSS
- Take the bus from Dakar AIBD to Dakarbus
36h 30m$524–1,450Car ferry, train, bus to Ngurah Rai International Airport, fly to Blaise Diagne International Airport, bus
cheapest- Take the carferry from Kamal to Surabaya Ujungcarferry
- Take the train from Surabaya Kota to Jembertrain
- Take the bus from Jember to Sanurbus
- Fly from Ngurah Rai International Airport (DPS) to Blaise Diagne International Airport (DSS)plane DPS - DSS
- Take the bus from Dakar AIBD to Dakarbus
43h 4m$453–1,169Car ferry to Juanda International Airport, fly to Blaise Diagne International Airport, bus
- Take the carferry from Kamal to Surabaya Ujungcarferry
- Fly from Juanda International Airport (SUB) to Blaise Diagne International Airport (DSS)plane SUB - DSS
- Take the bus from Dakar AIBD to Dakarbus
32h 26m$517–1,547Car ferry, train to Ahmad Yani, fly to Blaise Diagne International Airport, bus
- Take the carferry from Kamal to Surabaya Ujungcarferry
- Take the train from Surabaya Pasar Turi to Semarang Tawangtrain
- Fly from Ahmad Yani (SRG) to Blaise Diagne International Airport (DSS)plane SRG - DSS
- Take the bus from Dakar AIBD to Dakarbus
37h 17m$628–1,756Car ferry, train, train to Yogyakarta International Airport, fly to Blaise Diagne International Airport, bus
- Take the carferry from Kamal to Surabaya Ujungcarferry
- Take the train from Surabaya Gubeng to Yogyakartatrain
- Take the train from Yogyakarta Tugu Station to Yogyakarta International Airporttrain
- Fly from Yogyakarta International Airport (YIA) to Blaise Diagne International Airport (DSS)plane YIA - DSS
- Take the bus from Dakar AIBD to Dakarbus
37h 35m$676–1,953Car ferry to Juanda International Airport, fly to Banjul, bus
- Take the carferry from Kamal to Surabaya Ujungcarferry
- Fly from Juanda International Airport (SUB) to Banjul (BJL)plane SUB - BJL
- Take the bus from Banjul to Dakarbus
42h 44m$633–1,869
Adisumarmo International Airport (SOC) to Blaise Diagne International Airport (DSS) flights
Questions & Answers
The cheapest way to get from Karang-tengah to Dakar is to car ferry and train and bus and fly which costs $450 - $1,200 and takes 43h 4m.
The fastest way to get from Karang-tengah to Dakar is to car ferry and fly and bus which takes 32h 26m and costs $500 - $1,600.
The distance between Karang-tengah and Dakar is 14629 km.
It takes approximately 36h 30m to get from Karang-tengah to Dakar, including transfers.
Dakar is 7h behind Karang-tengah. It is currently 11:09 PM in Karang-tengah and 4:09 PM in Dakar.
There are 1449+ hotels available in Dakar.
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.
- Website
- turkishairlines.com
Flights from Adisumarmo International Airport to Blaise Diagne International Airport via Soekarno–Hatta, Istanbul
- Ave. Duration
- 30h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- $500–1,500
Flights from Adisumarmo International Airport to Blaise Diagne International Airport via Ngurah Rai International Airport, Istanbul
- Ave. Duration
- 33h
- When
- Monday, Thursday, and Friday
- Estimated price
- $500–1,500
Flights from Juanda International Airport to Blaise Diagne International Airport via Kuala Lumpur, Istanbul
- Ave. Duration
- 28h 20m
- When
- Monday, Tuesday, Saturday, and Friday
- Estimated price
- $500–1,500
Flights from Ahmad Yani to Blaise Diagne International Airport via Soekarno–Hatta, Istanbul
- Ave. Duration
- 30h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- $600–1,700
Flights from Ahmad Yani to Blaise Diagne International Airport via Kuala Lumpur, Istanbul
- Ave. Duration
- 37h 40m
- When
- Thursday and Friday
- Estimated price
- $600–1,700
Flights from Yogyakarta International Airport to Blaise Diagne International Airport via Soekarno–Hatta, Istanbul
- Ave. Duration
- 30h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- $650–1,900
Flights from Yogyakarta International Airport to Blaise Diagne International Airport via Kuala Lumpur, Istanbul
- Ave. Duration
- 31h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- $650–1,900
Flights from Juanda International Airport to Banjul via Kuala Lumpur, Istanbul
- Ave. Duration
- 31h 10m
- When
- Tuesday and Sunday
- Estimated price
- $600–1,800
Flights from Juanda International Airport to Banjul via Soekarno–Hatta, Istanbul
- Ave. Duration
- 41h 50m
- When
- Monday and Saturday
- Estimated price
- $600–1,800
Flights from Ngurah Rai International Airport to Blaise Diagne International Airport via Istanbul
- Ave. Duration
- 28h 15m
- When
- Monday and Thursday
- Estimated price
- $550–1,600
Flights from Ngurah Rai International Airport to Blaise Diagne International Airport via Singapore Changi, Istanbul
- Ave. Duration
- 24h 55m
- When
- Tuesday
- Estimated price
- $550–1,600
- Website
- ethiopianairlines.com
Flights from Juanda International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Lome
- Ave. Duration
- 27h 35m
- When
- Saturday
- Estimated price
- $650–1,500
Flights from Juanda International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Bamako
- Ave. Duration
- 28h 30m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $600–1,500
Flights from Juanda International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Abidjan
- Ave. Duration
- 30h 20m
- When
- Saturday
- Estimated price
- $650–1,500
Flights from Ahmad Yani to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Bamako
- Ave. Duration
- 29h 55m
- When
- Tuesday
- Estimated price
- $700–1,600
Flights from Ahmad Yani to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Abidjan
- Ave. Duration
- 31h 45m
- When
- Tuesday
- Estimated price
- $700–1,700
Flights from Yogyakarta International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Lome
- Ave. Duration
- 28h 35m
- When
- Sunday
- Estimated price
- $800–1,800
Flights from Yogyakarta International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Bamako
- Ave. Duration
- 29h 30m
- When
- Thursday and Sunday
- Estimated price
- $800–1,800
Flights from Yogyakarta International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Abidjan
- Ave. Duration
- 31h 20m
- When
- Sunday
- Estimated price
- $800–1,800
- Website
- flyasky.com
Flights from Juanda International Airport to Blaise Diagne International Airport via Jeddah, Casablanca
- Ave. Duration
- 28h 50m
- When
- Thursday
- Estimated price
- $650–1,500
Flights from Juanda International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Lome
- Ave. Duration
- 27h 35m
- When
- Saturday
- Estimated price
- $650–1,500
Flights from Juanda International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Bamako
- Ave. Duration
- 28h 30m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $600–1,500
Flights from Ahmad Yani to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Bamako
- Ave. Duration
- 29h 55m
- When
- Tuesday
- Estimated price
- $700–1,600
Flights from Yogyakarta International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Lome
- Ave. Duration
- 28h 35m
- When
- Sunday
- Estimated price
- $800–1,800
Flights from Yogyakarta International Airport to Blaise Diagne International Airport via Singapore Changi, Addis Ababa, Bamako
- Ave. Duration
- 29h 30m
- When
- Thursday and Sunday
- Estimated price
- $800–1,800
Flights from Ngurah Rai International Airport to Blaise Diagne International Airport via Abu Dhabi, Casablanca
- Ave. Duration
- 25h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $420–1,100
- Website
- emirates.com
Flights from Adisumarmo International Airport to Blaise Diagne International Airport via Soekarno–Hatta, Dubai, Conakry
- Ave. Duration
- 30h 7m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $500–1,500
Flights from Adisumarmo International Airport to Blaise Diagne International Airport via Ngurah Rai International Airport, Dubai, Conakry
- Ave. Duration
- 31h 10m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $550–1,600
Flights from Ahmad Yani to Blaise Diagne International Airport via Soekarno–Hatta, Dubai, Conakry
- Ave. Duration
- 28h 55m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $600–1,800
Flights from Yogyakarta International Airport to Blaise Diagne International Airport via Soekarno–Hatta, Dubai, Conakry
- Ave. Duration
- 26h 25m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $700–2,000
Flights from Ngurah Rai International Airport to Blaise Diagne International Airport via Dubai, Conakry
- Ave. Duration
- 23h 35m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $600–1,700
- Website
- flyairpeace.com
Flights from Adisumarmo International Airport to Blaise Diagne International Airport via Ngurah Rai International Airport, Doha, Abidjan
- Ave. Duration
- 26h 30m
- When
- Monday and Thursday
- Estimated price
- $550–1,500
Flights from Adisumarmo International Airport to Blaise Diagne International Airport via Soekarno–Hatta, Doha, Abidjan
- Ave. Duration
- 26h 35m
- When
- Monday and Thursday
- Estimated price
- $500–1,400
Flights from Ahmad Yani to Blaise Diagne International Airport via Soekarno–Hatta, Doha, Abidjan
- Ave. Duration
- 27h
- When
- Monday and Thursday
- Estimated price
- $600–1,700
Flights from Ngurah Rai International Airport to Blaise Diagne International Airport via Doha, Abidjan
- Ave. Duration
- 24h 10m
- When
- Monday and Thursday
- Estimated price
- $550–1,600
- Website
- neosair.it
Flights from Juanda International Airport to Blaise Diagne International Airport via Singapore Changi, Rome
- Ave. Duration
- 26h 35m
- When
- Tuesday
- Estimated price
- $500–3,600
Flights from Ahmad Yani to Blaise Diagne International Airport via Singapore Changi, Rome
- Ave. Duration
- 27h 25m
- When
- Tuesday
- Estimated price
- $550–4,000
Flights from Ngurah Rai International Airport to Blaise Diagne International Airport via Singapore Changi, Rome
- Ave. Duration
- 25h 10m
- When
- Tuesday
- Estimated price
- $500–3,800
- Website
- flyairsenegal.com
Flights from Juanda International Airport to Blaise Diagne International Airport via Jeddah, Casablanca
- Ave. Duration
- 28h 50m
- When
- Thursday
- Estimated price
- $650–1,500
Flights from Ngurah Rai International Airport to Blaise Diagne International Airport via Abu Dhabi, Casablanca
- Ave. Duration
- 25h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $420–1,100
- Website
- ita-airways.com
Flights from Yogyakarta International Airport to Blaise Diagne International Airport via Singapore Changi, Rome
- Ave. Duration
- 31h 10m
- When
- Thursday
- Estimated price
- $600–4,500
- Website
- vueling.com
Flights from Juanda International Airport to Banjul via Singapore Changi, Barcelona
- Ave. Duration
- 30h 30m
- When
- Wednesday
- Estimated price
- $600–4,200
- Website
- etihad.com
Flights from Ngurah Rai International Airport to Blaise Diagne International Airport via Abu Dhabi, Casablanca
- Ave. Duration
- 32h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $420–1,100
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Surabaya Gubeng to Solo Balapan
- Ave. Duration
- 3h 24m
- Frequency
- Every 3 hours
- Estimated price
- $8–18
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $8–18
- Business
- $20–35
- Executive
- $15–40
Train from Surabaya Pasar Turi to Semarang Tawang
- Ave. Duration
- 4h 9m
- Frequency
- Every 3 hours
- Estimated price
- $9–19
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $9–19
- Business
- $21–35
- Executive
- $17–40
Train from Surabaya Gubeng to Yogyakarta
- Ave. Duration
- 4h
- Frequency
- Every 3 hours
- Estimated price
- $10–19
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $10–19
- Business
- $21–35
- Executive
- $19–40
Train from Surabaya Kota to Jember
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $6–18
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $6–18
- Business
- $19–35
- Executive
- $12–40
- [email protected]
- Website
- railink.co.id
Train from Yogyakarta Tugu Station to Yogyakarta International Airport
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Schedules at
- railink.co.id
- Phone
- +221 33 824 10 10
- [email protected]
- Website
- demdikk.sn
Bus from Dakar AIBD to Dakar
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–11
- Schedules at
- demdikk.sn
- Book at
- booking.demdikk.sn
Bus from Dakar AIBD to Dakar
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–11
- Schedules at
- demdikk.sn
- Book at
- booking.demdikk.sn
Bus from Dakar AIBD to Dakar
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–11
- Schedules at
- demdikk.sn
- Book at
- booking.demdikk.sn
Bus from Dakar AIBD to Dakar
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–11
- Schedules at
- demdikk.sn
- Book at
- booking.demdikk.sn
Bus from Banjul to Dakar
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $16–22
- Schedules at
- demdikk.sn
Bus from Dakar AIBD to Dakar
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $10–11
- Schedules at
- demdikk.sn
- Book at
- booking.demdikk.sn
- Phone
- +220 7941106
- [email protected]
- Website
- gtsc.gm
Bus from Banjul to Dakar
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $21–24
- Schedules at
- gtsc.gm
- Phone
- 0853 7008 9090
- [email protected]
- Website
- balijayatrans.com
Bus from Jember to Sanur
- Ave. Duration
- 6h 27m
- Frequency
- 3 times a day
- Estimated price
- $11–16
- Schedules at
- balijayatrans.com
- Phone
- +62 811-1021-191
- [email protected]
- Website
- asdp.id
Car ferry from Kamal to Surabaya Ujung
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1–14
- Schedules at
- ferizy.com
- Adult
- $1
- Child
- $1
- Bicycle
- $1
- Motorcyle
- $1
- Car
- $3
Car ferry from Kamal to Surabaya Ujung
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1–14
- Schedules at
- ferizy.com
- Adult
- $1
- Child
- $1
- Bicycle
- $1
- Motorcyle
- $1
- Car
- $3
Car ferry from Kamal to Surabaya Ujung
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1–14
- Schedules at
- ferizy.com
- Adult
- $1
- Child
- $1
- Bicycle
- $1
- Motorcyle
- $1
- Car
- $3
Car ferry from Kamal to Surabaya Ujung
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1–14
- Schedules at
- ferizy.com
- Adult
- $1
- Child
- $1
- Bicycle
- $1
- Motorcyle
- $1
- Car
- $3
Car ferry from Kamal to Surabaya Ujung
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1–14
- Schedules at
- ferizy.com
- Adult
- $1
- Child
- $1
- Bicycle
- $1
- Motorcyle
- $1
- Car
- $3
Car ferry from Kamal to Surabaya Ujung
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1–14
- Schedules at
- ferizy.com
- Adult
- $1
- Child
- $1
- Bicycle
- $1
- Motorcyle
- $1
- Car
- $3
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
Bali: What to do if Mount Agung erupts
Read the travel guide









