Kansas City has an excellent transportation infrastructure, making it easy to navigate by car. Vehicle owners can expect to pay anywhere from $18.25 up to $51.25 for their annual registration. Due to its central location, Kansas City is accessible by major highways, and the Kansas City International Airport (MCI) is a quick drive from anywhere in the city. RideKC offers bus service around town, bike shares, and free street-cart service that runs from the Crown Center in Midtown to the River Market District. Taxi, Uber, and Lyft are also readily available.