Rome2Rio

How to get fromLilongwe to Mbeyaby bus, car, plane, or shuttle

Find Transport to Mbeya

See all options

There are 7 ways to get from Lilongwe to Mbeya by bus, car, plane, or shuttle

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

  1. Bus, drive via Karonga

    best
    1. Take the bus from Lilongwe to Karongabus bus
    2. Take the bus from Karonga to Songwebus bus
    3. Drive from Songwe to Mbeyacar car
    11h 2m
  2. Fly to Chelinda Airport, drive

    cheapest
    1. Fly from Kamuzu International Airport (LLW) to Chelinda Airport (CEH)plane plane LLW - CEH
    2. Drive from Chelinda Airport (CEH) to Mbeyacar car
    8h 24m
    $111–483
  3. Drive  716.3 km

    1. Drive from Lilongwe to Mbeyacar car 716.3 km
    10h 30m
    $126–182
  4. Fly to Karonga Airport, bus, Private Transfer

    1. Fly from Kamuzu International Airport (LLW) to Karonga Airport (KGJ)plane plane LLW - KGJ
    2. Take the bus from Karonga to Songwebus bus
    3. Take a shuttle bus from Malawi border to Mbeyashuttle bus
    32h 24m
  5. Bus, drive

    1. Take the bus from Lilongwe to Songwebus bus
    2. Drive from Songwe to Mbeyacar car
    11h 38m
  6. Bus, Private Transfer

    1. Take the bus from Lilongwe to Songwebus bus
    2. Take a shuttle bus from Malawi border to Mbeyashuttle bus
    14h 29m
  7. Fly to Mzuzu Airport, bus, Private Transfer

    1. Fly from Kamuzu International Airport (LLW) to Mzuzu Airport (ZZU)plane plane LLW - ZZU
    2. Take the bus from Mzuzu to Karongabus bus
    3. Take the bus from Karonga to Songwebus bus
    4. Take a shuttle bus from Malawi border to Mbeyashuttle bus
    11h 56m

Kamuzu International Airport (LLW) to Karonga Airport (KGJ) flights

Calendar7Weekly Planes
Duration25hAverage Duration
Ticket$60Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Lilongwe, Malawi and Mbeya, Tanzania?

There is no direct connection from Lilongwe to Mbeya. However, you can take the bus to Karonga, take the bus to Songwe, then drive to Mbeya. Alternatively, you can drive from Lilongwe to Mbeya in around 10h 30m.

Airlines
Bus operators

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 Train travel in Spain: A guide to Renfe, How to get from JFK to New York City, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.