🚌 Uganda bus company

Horizon Coaches

Horizon Coaches is a public transport company located in Kampala, Uganda. The company is one of the leading bus providers in the country, rendering…

Overview Online booking Terminals

About Horizon Coaches

Horizon Coaches is a public transport company located in Kampala, Uganda. The company is one of the leading bus providers in the country, rendering affordable services to all travelers. Horizon Coaches operates within Uganda traveling both interstate and intercountry. Horizon Coaches transits from Uganda, Kampala to Kisoro (Democratic Republic of Congo), Kabale, Gisenyi, Gummed, Kigali, etc.

The company uses luxurious buses to make their clients feel comfortable when traveling. The Horizon Coaches bus fleet is very suitable for long-distance travel. If you are traveling on a long distance and you want to travel in a bus that you will feel less stressful in or you want to be basking on a full air-conditioning system, watch television while traveling and charge your mobile phone while on your trip, Horizon Coaches is ideal for you.

Timbu Bus compares bus fares, ticket information and bus facilities of the best bus companies across countries to help you plan your journeys to soothe your taste in terms of budget and comfortability.

Horizon Coaches routes

70 routes operated by Horizon Coaches — stops, distance and fares.

Scheduled route

Distance216 Km
Duration3h:54mins
DepartureWithin 24 hours
FareSh20,000

Scheduled route

Distance142 Km
Duration2h:21mins
DepartureWithin 24 hours
FareSh18,000

Scheduled route

Distance237 Km
Duration4h:33mins
DepartureWithin 24 hours
FareSh20,000

Scheduled route

Distance249 Km
Duration4h:23mins
DepartureWithin 24 hours
FareSh35,000

Scheduled route

Distance308 Km
Duration5h:48mins
DepartureWithin 24 hours
FareSh38,000

-

Distance241 Km
Duration5h:39mins
DepartureWithin 24 hours
FareSh40,000

-

Distance494 Km
Duration9h:35mins
DepartureWithin 24 hours
FareSh45,000

Scheduled route

Distance124 Km
Duration2h:45mins
DepartureWithin 24 hours
FareSh25,000

Scheduled route

Distance268 Km
Duration4h:45mins
DepartureWithin 24 hours
FareSh40,000

Scheduled route

Distance269 Km
Duration4h:55mins
DepartureWithin 24 hours
FareSh40,000

Scheduled route

Distance484 Km
Duration8h:30mins
DepartureWithin 24 hours
FareSh40,000

Scheduled route

Distance410h:57mins
Duration6h:57mins
DepartureWithin 24 hours
FareSh36,000

-

Distance282 Km
Duration4h:56mins
DepartureWithin 24 hours
FareSh10,000

Scheduled route

Distance517 Km
Duration8h:53mins
DepartureWithin 24 hours
FareSh40,000

Scheduled route

Distance576 Km
Duration10h:17mins
DepartureWithin 24 hours
FareSh45,600

Scheduled route

Distance503 Km
Duration9h:55mins
DepartureWithin 24 hours
FareSh44,000

Scheduled route

Distance762 Km
Duration14h:1min
DepartureVary
FareSh48,000

-

Distance696 Km
Duration12h:31mins
DepartureVary
FareSh40,000

Scheduled route

Distance482 Km
Duration7h:55mins
DepartureWithin 24 hours
FareSh31,000

Scheduled route

Distance216 Km
Duration3h:48mins
DepartureVary
FareSh22,000

-

Distance74.6 Km
Duration1h:38mins
DepartureWithin 24 hours
FareSh18,600

Scheduled route

Distance441 Km
Duration7h:54mins
DepartureWithin 24 hours
FareSh28,300

Scheduled route

Distance129 Km
Duration2h:35mins
DepartureWithin 24 hours
FareSh17,450

Scheduled route

Distance95.7 Km
Duration2h:1mins
DepartureVary
FareSh30

Scheduled route

Distance380 Km
Duration8h:4mins
DepartureVary
FareSh48,700

Scheduled route

Distance296 Km
Duration6h:27mins
DepartureVary
FareSh33,400

Scheduled route

Distance360 Km
Duration8h:2mins
DepartureVary
FareSh36,700

Scheduled route

Distance409 Km
Duration6h:46mins
DepartureVaries
FareSh36,000

Scheduled route

Distance142 Km
Duration2h:14mins
DepartureWithin 24 hours
FareSh21,000

Scheduled route

Distance75.4 Km
Duration1h:37mins
DepartureWithin 24 hours
FareSh29,000

Scheduled route

Distance368 Km
Duration6h 20mins
DepartureWithin 24 hours
FareSh34,000

Scheduled route

Distance165 Km
Duration3h:26mins
DepartureVary
FareSh34,000

Scheduled route

Distance307 Km
Duration6h:29mins
DepartureWithin 24 hours
FareSh42,000

Scheduled route

Distance358 Km
Duration7h:19mins
DepartureVary
FareSh43,000

-

Distance373 Km
Duration7h:17mins
DepartureVary
FareSh39,000

-

Distance233 Km
Duration4h:25mins
DepartureWithin 24 hours
FareSh32,000

-

Distance237 Km
Duration4h:34mins
Departure4h:34mins
FareSh34,000

Scheduled route

Distance442 Km
Duration7h:49mins
DepartureWithin 24 hours
FareSh43,000

Scheduled route

Distance368 Km
Duration6h:25mins
DepartureWithin 24 hours
FareSh41

Scheduled route

Distance468 Km
Duration8h:13mins
DepartureWithin 24 hours
FareSh46,700

Scheduled route

Distance531 Km
Duration9h:48mins
DepartureWithin 24 hours
FareSh47,000

Scheduled route

Distance306 km
Duration7h:11mins
DepartureWithin 24 hours
FareSh38,900

Scheduled route

Distance720 Km
Duration13h:34mins
DepartureWithin 24 hours
FareSh50,000

-

Distance735 Km
Duration13h:31mins
DepartureWithin 24 hours
FareSh49,000

Scheduled route

Distance243 Km
Duration4h:1min
DepartureVary
FareSh40,000

-

Distance129 Km
Duration2h:38mins
DepartureVary
FareSh30,000

-

Distance105 Km
Duration1h:58mins
DepartureVary
FareSh28,030

Scheduled route

Distance468 Km
Duration8h:06mins
DepartureWithin 24 hours
FareSh41,300

-

Distance154 Km
Duration3h:06mins
DepartureVary
FareSh1,900

Scheduled route

Distance571 Km
Duration9h:46mins
DepartureWithin 24 hours
FareSh41,000

Scheduled route

Distance305 Km
Duration5h:38min
DepartureVary
FareSh40,000

-

Distance95.8 Km
Duration2h:03mins
DepartureVary
FareSh38,000

Scheduled route

Distance164 Km
Duration3h:28mins
DepartureVary
FareSh41,200

Scheduled route

Distance530 Km
Duration9h:45mins
DepartureWithin 24 hours
FareSh43,600

-

Distance154 Km
Duration3h:07mins
DepartureVary
FareSh2,300

-

Distance305 Km
Duration9h:41mins
DepartureWithin 24 hours
FareSh3,000

Scheduled route

Distance494 Km
Duration9h:34
DepartureWithin 24 hours
FareSh41

-

Distance250 Km
Duration5h:39mins
DepartureVary
FareSh43,000

-

Distance381 Km
Duration8H:07mins
DepartureWithin 24 hours
FareSh38,600

Scheduled route

Distance307 Km
Duration6h:34mins
DepartureWithin 24 hours
FareSh35,761

Scheduled route

Distance304 Km
Duration7h:07mins
DepartureWithin 24 hours
FareSh39,700

-

Distance761 Km
Duration13h:29mins
DepartureWithin 24 hours
FareSh41,450

Scheduled route

Distance494 Km
Duration12h:59mins
DepartureWithin 24 hours
FareSh40,600

Scheduled route

Distance358 Km
Duration7h:20mins
DepartureVary
FareSh42,100

Scheduled route

Distance720 Km
Duration13h:29mins
DepartureWithin 24 hours
FareSh43,210

Scheduled route

Distance510 Km
Duration9h:24mins
DepartureVary
FareSh41,000

-

Distance360 km
Duration7h:59mins
DepartureWithin 24 hours
FareSh42,250

-

Distance694 Km
Duration12h:08mins
DepartureWithin 24 hours
FareSh39,300

-

Distance373 Km
Duration7h:22mins
DepartureVary
FareSh39,000

Scheduled route

Distance735 Km
Duration13h:30mins
DepartureWithin 24 hours
FareSh44,300

Contact & details

Horizon Coaches

Phone-
Hours6am-9pm
Fares fromSh30,000

Similar bus providers

Other bus companies operating in Uganda.

Horizon Coaches terminals How to book online All Uganda bus companies
Fares, schedules and booking steps are set by Horizon Coaches and may change. Confirm details on their official channels before travelling.