There are 6 ways to get from Tanga to Lamu by bus, unknown, plane, 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.
Bus, travel
best- Take the bus from Tanga to Mombasabus
- Take the bus from Mombasa to Lamubus
- Walk from Lamu to Lamuunknown
8h 45mBus to Mombasa, fly to Lamu Airport, travel
- Take the bus from Tanga to Mombasabus
- Fly from Mombasa (MBA) to Lamu Airport (LAU)plane MBA - LAU
- Walk from Lamu Airport (LAU) to Lamuunknown
8h 31mBus, travel via Mombasa
- Take the bus from Tanga to Mombasabus
- Take the bus from Mombasa to Lamubus
- Walk from Lamu to Lamuunknown
18h 3mFly Tanga Airport to Mombasa, bus, travel
- Fly from Tanga Airport (TGT) to Mombasa (MBA)plane TGT - MBA
- Take the bus from Mombasa to Lamubus
- Walk from Lamu to Lamuunknown
8h 14mBus, bus to Malindi, fly to Lamu Airport, travel
- Take the bus from Tanga to Mombasabus
- Take the bus from Mombasa to Malindibus
- Fly from Malindi (MYD) to Lamu Airport (LAU)plane MYD - LAU
- Walk from Lamu Airport (LAU) to Lamuunknown
7h 56mBus, taxi to Ukunda, fly to Lamu Airport, travel
- Take the bus from Tanga to Mombasabus
- Take the taxi from Mombasa to Ukunda (UKA)taxi
- Fly from Ukunda (UKA) to Lamu Airport (LAU)plane UKA - LAU
- Walk from Lamu Airport (LAU) to Lamuunknown
10h 23m
Mombasa (MBA) to Lamu Airport (LAU) flights
Questions & Answers
The distance between Tanga and Lamu is 510 km.
The best way to get from Tanga to Lamu without a car is to bus and travel which takes 8h 45m and costs .
It takes approximately 8h 45m to get from Tanga to Lamu, including transfers.
There are 90+ hotels available in Lamu.
What companies run services between Tanga, Tanzania and Lamu, Murang'A, Kenya?
There is no direct connection from Tanga to Lamu. However, you can take the bus to Mombasa, take the bus to Lamu, then travel to Lamu. Alternatively, you can take the bus to Mombasa, take the taxi to Mombasa (MBA) airport, fly to Lamu Airport (LAU), then travel to Lamu.
- Website
- flexflight.dk
Flights from Mombasa to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $240–750
Flights from Tanga Airport to Mombasa via Zanzibar
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $380–700
Flights from Malindi to Lamu Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $50–330
Flights from Ukunda to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $70–800
Flights from Ukunda to Lamu Airport via Nairobi, Malindi
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- $70–380
- Website
- flysafarilink.com
Flights from Mombasa to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $240–750
Flights from Tanga Airport to Mombasa via Zanzibar
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $380–700
Flights from Malindi to Lamu Airport
- Ave. Duration
- 30 min
- When
- Every day
- Estimated price
- $50–330
Flights from Ukunda to Lamu Airport via Nairobi Wilson, Malindi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $70–800
Flights from Ukunda to Lamu Airport via Nairobi, Malindi
- Ave. Duration
- 7h 25m
- When
- Friday
- Estimated price
- $70–380
- Website
- jambojet.com
Flights from Mombasa to Lamu Airport via Nairobi
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $65–350
- Website
- rwandair.com
Flights from Tanga Airport to Mombasa via Zanzibar
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $310–800
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Tanga to Mombasa
- Ave. Duration
- 3h 37m
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- tawakalcoaches.co.ke
Bus from Mombasa to Lamu
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $9–18
- Schedules at
- tawakalcoaches.co.ke
Bus from Tanga to Mombasa
- Ave. Duration
- 3h 37m
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- tawakalcoaches.co.ke
Bus from Mombasa to Lamu
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $9–18
- Schedules at
- tawakalcoaches.co.ke
Bus from Tanga to Mombasa
- Ave. Duration
- 3h 37m
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- tawakalcoaches.co.ke
Bus from Mombasa to Malindi
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a day
- Estimated price
- $8
- Schedules at
- tawakalcoaches.co.ke
Bus from Tanga to Mombasa
- Ave. Duration
- 3h 37m
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Tanga to Mombasa
- Ave. Duration
- 3h 43m
- Frequency
- 4 times a day
- Estimated price
- $3–5
- Schedules at
- tahmeedexpress.com
- Single
- $3–5
- Ave. Duration
- 53 min
- Estimated price
- $100–130
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.com
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 Getting to Rome from the airport, How do I get from Sydney to Melbourne, and Need to know: Eurostar - to help you get the most out of your next trip.



