There are 6 ways to get from Lesotho to Lira by plane, car, shuttle, bus, 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.
Fly Maseru to Entebbe, drive
best- Fly from Maseru (MSU) to Entebbe (EBB)plane MSU - EBB
- Drive from Entebbe (EBB) to Liracar
13h 20m$512–767Fly Maseru to Kisumu International Airport, drive
cheapest- Fly from Maseru (MSU) to Kisumu International Airport (KIS)plane MSU - KIS
- Drive from Kisumu International Airport (KIS) to Liracar
16h 39m$332–872Shuttle, bus, taxi via Boksburg
- Take a shuttle bus from Maseru to Johannesburg Airport
- Take the bus from Johannesburg to Lusakabus
- Take the bus from Lusaka to Nakondebus
- Take the bus from Tunduma Terminal to Berelay Rdbus
- Take the bus from Kampala to Gulubus
- Take the taxi from Gulu to Lirataxi
2d 18hDrive 4,581.5 km
- Drive from Maseru to Liracar 4,581.5 km
2d 23h$685–989Drive to Bram Fischer International Airport, fly to Entebbe, drive
- Drive from Maseru to Bram Fischer International Airport (BFN)car
- Fly from Bram Fischer International Airport (BFN) to Entebbe (EBB)plane BFN - EBB
- Drive from Entebbe (EBB) to Liracar
13h 16m$343–911Shuttle, bus, taxi
- Take a shuttle bus from Maseru to Johannesburg Airport
- Take the bus from 77 Nugget St to Intercity Bus Terminusbus
- Take the bus from Lusaka to Nakondebus
- Take the bus from Tunduma Terminal to Berelay Rdbus
- Take the bus from Kampala to Gulubus
- Take the taxi from Gulu to Lirataxi
2d 22h
Maseru (MSU) to Entebbe (EBB) flights
Questions & Answers
The cheapest way to get from Lesotho to Lira is to fly and drive which costs $330 - $900 and takes 16h 39m.
The fastest way to get from Lesotho to Lira is to drive and fly which takes 13h 16m and costs $340 - $950.
The distance between Lesotho and Lira is 3721 km. The road distance is 4581.5 km.
It takes approximately 13h 20m to get from Lesotho to Lira, including transfers.
Lira is 1h ahead of Lesotho. It is currently 4:01 PM in Lesotho and 5:01 PM in Lira.
Yes, the driving distance between Lesotho to Lira is 4581 km. It takes approximately 2 days 23h to drive from Lesotho to Lira.
There are six+ hotels available in Lira.
What companies run services between Lesotho and Lira, Uganda?
There is no direct connection from Lesotho to Lira. However, you can take the taxi to Maseru (MSU) airport, fly to Entebbe (EBB), then drive to Lira. Alternatively, you can take the shuttle to Johannesburg Airport, take the taxi to Railway St, take the bus to Johannesburg, walk to Johannesburg, take the bus to Lusaka, take the bus to Nakonde, drive to Tunduma Terminal, take the bus to Berelay Rd, walk to Kampala, take the bus to Gulu, then take the taxi to Lira.
- Website
- ugandairlines.com
Flights from Maseru to Entebbe via Johannesburg
- Ave. Duration
- 8h 50m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $250–750
Flights from Bram Fischer International Airport to Entebbe via Johannesburg
- Ave. Duration
- 6h 7m
- When
- Monday to Saturday
- Estimated price
- $310–900
Flights from Bram Fischer International Airport to Entebbe via Durban, Johannesburg
- Ave. Duration
- 9h 20m
- When
- Monday to Saturday
- Estimated price
- $330–1,000
- Website
- kenya-airways.com
Flights from Maseru to Kisumu International Airport via Johannesburg, Nairobi
- Ave. Duration
- 12h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- $250–750
Flights from Maseru to Kisumu International Airport via Johannesburg, Harare, Nairobi
- Ave. Duration
- 15h 25m
- When
- Monday
- Estimated price
- $250–750
- Website
- ethiopianairlines.com
Flights from Maseru to Entebbe via Johannesburg, Lilongwe
- Ave. Duration
- 7h 30m
- When
- Monday and Sunday
- Estimated price
- $240–800
Flights from Bram Fischer International Airport to Entebbe via Johannesburg, Lilongwe
- Ave. Duration
- 7h 50m
- When
- Monday
- Estimated price
- $300–1,000
- Website
- rwandair.com
Flights from Bram Fischer International Airport to Entebbe via Johannesburg, Kigali
- Ave. Duration
- 12h 55m
- When
- Saturday
- Estimated price
- $270–800
- Phone
- +27 82 805 7919
- evoshuttle@gmail.com
- Website
- africanshuttle.com
Shuttle from Maseru to Johannesburg Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $374–550
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- $480–550
- From
- $374
- Phone
- +260 977 982150
- Website
- shalom-bus-services.com
Bus from Johannesburg to Lusaka
- Ave. Duration
- 20h
- Frequency
- Twice a week
- Estimated price
- $65–100
- Schedules at
- shalom-bus-services.com
- Book at
- shalom-bus-services.com
- Phone
- +260 973334200
- juldanmotors@gmail.com
- Website
- juldan-motors.com
Bus from Lusaka to Nakonde
- Ave. Duration
- 12h 38m
- Frequency
- Once daily
- Website
- https://juldan-motors.com/en
- srclassiccoachafrica@gmail.com
- Website
- srclassic.com
Bus from Tunduma Terminal to Berelay Rd
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- $85
- Schedules at
- srclassic.com
- Phone
- +256 200 766100
Bus from Kampala to Gulu
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $20
- Schedules at
- booking.ttta.co.ug
- Phone
- +260 961806060
- mazhandu69@gmail.com
- Website
- facebook.com
Bus from 77 Nugget St to Intercity Bus Terminus
- Ave. Duration
- 24h 40m
- Frequency
- Twice a week
- Estimated price
- $75–110
- Website
- https://www.facebook.com/Uglmazhandu/
- Ave. Duration
- 2h 4m
- Estimated price
- $85–110
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 The London Underground: Essential tips to navigate the Tube, Want to know more about Flixbus?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.








