Royal Line Ltd

Routes & fares

Fares are per seat, in Kenyan shillings. Where a fare has not been confirmed we show “Price unavailable”.

194 routes

RouteDurationNormalBusinessVIP
Busia → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Busia → Thika—Price unavailablePrice unavailablePrice unavailableBook
Busia → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Busia → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Busia → Nairobi—KSh 1,500Price unavailablePrice unavailableBook
Busia → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Busia → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Busia → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Busia → Kisumu—Price unavailablePrice unavailablePrice unavailableBook
Busia → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Busia → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Busia → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Busia → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Nairobi5–6 hoursKSh 1,200Price unavailablePrice unavailableBook
Eldoret → Kampala6–8 hoursKSh 3,000Price unavailableKSh 4,000Book
Eldoret → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Thika—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Busia—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Kisumu—KSh 800Price unavailableKSh 1,800Book
Eldoret → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Eldoret → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Thika—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Nairobi—KSh 1,800KSh 2,700KSh 3,600Book
Kakamega → Busia—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Kisumu—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Kakamega → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Kampala → Nairobi—KSh 2,600Price unavailableKSh 4,600Book
Kampala → Nakuru—KSh 2,800Price unavailablePrice unavailableBook
Kampala → Kisumu—KSh 2,200Price unavailablePrice unavailableBook
Kampala → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Kampala → Mombasa—KSh 5,200Price unavailablePrice unavailableBook
Kericho → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Thika—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Nairobi—KSh 1,300Price unavailablePrice unavailableBook
Kericho → Busia—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Kisumu—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Kericho → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Kisumu → Kampala—KSh 2,200Price unavailablePrice unavailableBook
Kisumu → Nairobi—KSh 1,800KSh 2,700KSh 3,600Book
Kisumu → Mombasa—KSh 3,200KSh 3,700KSh 4,200Book
Kisumu → Thika—Price unavailablePrice unavailablePrice unavailableBook
Kisumu → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Kisumu → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Kisumu → Busia—Price unavailablePrice unavailablePrice unavailableBook
Kisumu → Nakuru—KSh 900Price unavailableKSh 1,900Book
Kisumu → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Kisumu → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Kisumu → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Kisumu → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Kisumu → Eldoret—KSh 1,500KSh 2,250KSh 3,000Book
Kisumu → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Thika—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Nairobi—KSh 2,300Price unavailablePrice unavailableBook
Lamu → Busia—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Kisumu—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Lamu → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Thika—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Nairobi—KSh 300Price unavailablePrice unavailableBook
Machakos → Busia—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Kisumu—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Machakos → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Thika—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Nairobi—KSh 2,000KSh 2,500KSh 3,000Book
Malaba → Busia—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Kisumu—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Malaba → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Mombasa—KSh 1,500KSh 2,250KSh 3,000Book
Malindi → Thika—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Nairobi—KSh 3,000KSh 4,500KSh 6,000Book
Malindi → Busia—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Kisumu—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Malindi → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Thika—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Kampala—KSh 5,200Price unavailablePrice unavailableBook
Mombasa → Nairobi8–10 hoursKSh 1,700KSh 2,550KSh 3,400Book
Mombasa → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Busia—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Kisumu—KSh 3,200KSh 3,700KSh 4,200Book
Mombasa → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Malindi—KSh 1,500KSh 2,250KSh 3,000Book
Mombasa → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Mombasa → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Nairobi → Kampala11–13 hoursKSh 5,500KSh 8,250KSh 11,000Book
Nairobi → Kilifi9–10 hoursKSh 2,000Price unavailablePrice unavailableBook
Nairobi → Mtwapa9–11 hoursKSh 1,700Price unavailablePrice unavailableBook
Nairobi → Mombasa8–10 hoursKSh 1,700KSh 2,550KSh 3,400Book
Nairobi → Malindi10–11 hoursKSh 1,800KSh 2,700KSh 3,600Book
Nairobi → Kisumu—KSh 1,800KSh 2,700KSh 3,600Book
Nairobi → Thika—KSh 250Price unavailableKSh 1,250Book
Nairobi → Lamu—KSh 2,300Price unavailablePrice unavailableBook
Nairobi → Malaba—KSh 2,000Price unavailablePrice unavailableBook
Nairobi → Busia—KSh 1,500Price unavailablePrice unavailableBook
Nairobi → Nakuru—KSh 1,500KSh 2,250KSh 3,000Book
Nairobi → Kakamega—KSh 1,500Price unavailablePrice unavailableBook
Nairobi → Kericho—KSh 1,300Price unavailableKSh 2,300Book
Nairobi → Nyeri—KSh 600Price unavailableKSh 1,600Book
Nairobi → Eldoret—KSh 1,800KSh 2,700KSh 3,600Book
Nairobi → Machakos—KSh 300Price unavailablePrice unavailableBook
Nakuru → Kampala—KSh 2,800Price unavailablePrice unavailableBook
Nakuru → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Thika—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Nairobi—KSh 700Price unavailablePrice unavailableBook
Nakuru → Busia—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Kisumu—KSh 900Price unavailableKSh 1,900Book
Nakuru → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Nakuru → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Thika—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Nairobi—KSh 600Price unavailableKSh 1,600Book
Nyeri → Busia—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Kisumu—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Nyeri → Machakos—Price unavailablePrice unavailablePrice unavailableBook
Thika → Mombasa—Price unavailablePrice unavailablePrice unavailableBook
Thika → Lamu—Price unavailablePrice unavailablePrice unavailableBook
Thika → Malaba—Price unavailablePrice unavailablePrice unavailableBook
Thika → Nairobi—KSh 250Price unavailableKSh 1,250Book
Thika → Busia—Price unavailablePrice unavailablePrice unavailableBook
Thika → Nakuru—Price unavailablePrice unavailablePrice unavailableBook
Thika → Kakamega—Price unavailablePrice unavailablePrice unavailableBook
Thika → Kericho—Price unavailablePrice unavailablePrice unavailableBook
Thika → Kisumu—Price unavailablePrice unavailablePrice unavailableBook
Thika → Nyeri—Price unavailablePrice unavailablePrice unavailableBook
Thika → Malindi—Price unavailablePrice unavailablePrice unavailableBook
Thika → Eldoret—Price unavailablePrice unavailablePrice unavailableBook
Thika → Machakos—Price unavailablePrice unavailablePrice unavailableBook