There are 6 ways to get from Karang-tengah to M'Bour by car ferry, train, plane, bus, or car
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
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
34h 58m$514–1,440Car ferry, train, bus to Ngurah Rai International Airport, fly to Blaise Diagne International Airport
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
41h 32m$443–1,159Car ferry to Juanda International Airport, fly to Blaise Diagne International Airport
- Take the carferry from Kamal to Surabaya Ujungcarferry
- Fly from Juanda International Airport (SUB) to Blaise Diagne International Airport (DSS)plane SUB - DSS
30h 53m$507–1,536Car ferry, train to Ahmad Yani, fly to Blaise Diagne International Airport
- 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
35h 45m$618–1,745Car ferry, train, train to Yogyakarta International Airport, fly to Blaise Diagne International Airport
- 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
36h 2m$666–1,942Car ferry to Juanda International Airport, fly to Banjul, drive
- Take the carferry from Kamal to Surabaya Ujungcarferry
- Fly from Juanda International Airport (SUB) to Banjul (BJL)plane SUB - BJL
- Drive from Banjul (BJL) to M'Bourcar
40h 25m$651–1,900
Adisumarmo International Airport (SOC) to Blaise Diagne International Airport (DSS) flights
Questions & Answers
The cheapest way to get from Karang-tengah to M'Bour is to car ferry and train and bus and fly which costs $440 - $1,200 and takes 41h 32m.
The fastest way to get from Karang-tengah to M'Bour is to car ferry and fly which takes 30h 53m and costs $500 - $1,600.
The distance between Karang-tengah and M'Bour is 14603 km.
It takes approximately 34h 58m to get from Karang-tengah to M'Bour, including transfers.
M'Bour is 7h behind Karang-tengah. It is currently 10:25 AM in Karang-tengah and 3:25 AM in M'Bour.
There are 714+ hotels available in M'Bour.
What companies run services between Karang-tengah, Indonesia and M'Bour, Senegal?
There is no direct connection from Karang-tengah to M'Bour. 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), then take the taxi to M'Bour. 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), then take the taxi to M'Bour.
- 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 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
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
- 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
- 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
- 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
- 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–19
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $8–19
- 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–19
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- $6–19
- 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
- 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









