Bus2Train

Diani Beach to Kilifi

Updated: March 11, 2024 10:25 PM
Kilifi

Diani Beach to Kilifi

Diani Beach and Kilifi are two popular beach destinations in Kenya. Diani Beach is located on the south coast of Kenya, while Kilifi is located on the north coast. The distance between Diani Beach and Kilifi is approximately 200 kilometers (120 miles). The journey takes about 4 hours by car or bus.


Language

The official language of Kenya is English and Swahili. However, many other languages are spoken in the country, including Kikuyu, Luo, Kalenjin, and Maasai.


Currency

The currency of Kenya is the Kenyan shilling (KES).


Distance

The distance between Diani Beach and Kilifi is approximately 200 kilometers (120 miles).


How to Reach

There are several ways to get from Diani Beach to Kilifi.

  • By car: The drive takes about 4 hours via the A14 highway.
  • By bus: Several bus companies operate between Diani Beach and Kilifi. The journey takes about 5 hours and costs around 1,500 KES.
  • By train: There is no direct train service between Diani Beach and Kilifi. However, you can take a train from Diani Beach to Mombasa and then transfer to a bus to Kilifi. The journey takes about 6 hours and costs around 2,000 KES.

Expenses

The cost of getting from Diani Beach to Kilifi varies depending on the mode of transport and the time of year. However, you can expect to pay around 1,500-2,000 KES for the journey.


Best Time to Go

The best time to visit Diani Beach and Kilifi is during the dry season, which runs from June to October. During this time, the weather is warm and sunny, and there is less chance of rain.


What to Eat

There are many great places to eat in Diani Beach and Kilifi. Some of the local dishes to try include:

  • Ugali: A cornmeal porridge that is the staple food of Kenya.
  • Nyama choma: Grilled meat, usually goat or beef.
  • Sukuma wiki: A collard greens dish.
  • Chapati: A flatbread made from wheat flour.
  • Mandazi: A fried dough snack.

Where to Go

There are many things to see and do in Diani Beach and Kilifi. Some of the most popular attractions include:

  • Diani Beach: One of the most popular beaches in Kenya, with white sand and clear turquoise waters.
  • Kilifi Creek: A beautiful estuary with mangrove forests and abundant birdlife.
  • Arabuko-Sokoke Forest: A coastal forest with a variety of wildlife, including elephants, leopards, and monkeys.
  • Gede Ruins: The ruins of an ancient Swahili city.
  • Malindi: A historic town with a Portuguese fort and a bustling market.

FAQ

How long does it take to get from Diani Beach to Kilifi?

The journey takes about 4 hours by car or bus.

How much does it cost to get from Diani Beach to Kilifi?

The cost varies depending on the mode of transport and the time of year. However, you can expect to pay around 1,500-2,000 KES for the journey.

What is the best time to visit Diani Beach and Kilifi?

The best time to visit is during the dry season, which runs from June to October.

What are some of the local dishes to try?

Some of the local dishes to try include ugali, nyama choma, sukuma wiki, chapati, and mandazi.

What are some of the popular attractions in Diani Beach and Kilifi?

Some of the popular attractions include Diani Beach, Kilifi Creek, Arabuko-Sokoke Forest, Gede Ruins, and Malindi.

*Distance calculation may be aerial distance.

Trips from Diani Beach


Trips to Kilifi