International airlines fly in and out of Kigali International Airport, which is at Kanombe, 10km east of the city centre.
Several bus companies operate services to major towns and these are safer and less crowded than local minibuses. The Nyabugogo bus terminal, about 2km north of the city centre, is a bustling place where each bus company has a separate office and, in general, destinations and fares are listed on the wall of each office. The station is easily reached by moto-taxi. Buses usually depart from outside the office you bought your ticket at, but double-check. Most bus services dry up around mid-afternoon.
Capital Express Half-hourly departures for Kibuye (Karongi; RFr2500, 3½ hours) via Gitarama (RFr930, one hour).
Different Express Heads to the town of Gatuna, on the border with Uganda, every half hour (RFr1400, three hours).
Horizon Express To Nyanza (Nyabisindu; RFr1670, two hours) and Huye (Butare; RFr2510, three hours) every half hour.
Jaguar Executive Coaches Operates four daily buses to Kampala (Uganda; RFr8000 to RFr10,000, nine hours).
Kigali Safaris To Musanze (Ruhengeri; RFr1750, three hours) every half hour until 6.30pm.
Omega Express Hourly to Kibuye (Karongi; RFr2500, three hours) and Cyangugu (Kamembe; RFr5200, six hours).
Select Express Buses to the Rwanda–Tanzania border crossing of Rusumo (RFr3200, 3½ hours) every half hour.
Simba Coach Has a 5pm bus to Nairobi (Kenya; RFr27,000, 22 hours).
Stella To Kayonza (RFr1430, two hours) every half hour.
Trinity Express Operates seven daily buses to Kampala (Uganda; RFr10,000, nine hours) and a 4am bus to Dar es Salaam (Tanzania; RFr30,000, about 40 hours).
Virunga Express Good buses to Musanze (Ruhengeri; RFr1750, two hours) and Gisenyi (Rubavu; RFr3000, three hours) every half hour.
Volcano Express Reliable operator for Huye (Butare; RFr2510, 2½ hours) and Nyanza (Nyabisindu; RFr1670, 1¾ hours) every half hour.
Beyond Transport This very reputable operator has excellent cars at competitive prices. A 4WD with driver and fuel well set you back US$150. For a RAV4, you'll pay between US$60 and US$80, including driver and fuel. Prices are negotiable.
Jean-Paul Birasa If you just need a car and driver, Jean-Paul Birasa can organise no-frills car and jeep rental (the jeeps are small 4WDs such as a RAV4, which is fine for anywhere in Rwanda). For a driver, add RFr20,000 to RFr25,000 per day.