Public bus transportation for Key West & the Florida Keys


Key West city buses are air-conditioned, accessible, and can even carry a few bikes.

Key West has extensive public bus service that can be useful for getting across island and throughout lower and middle islands of the Florida Keys.

Fares: (you must have exact change before you board)

Key West City Service Fares:

One Way: $2.00 (full), $1.00 (reduced), $0.50 (senior)
1-day pass: $4.00
7-day pass: $8.00 (full), $5.00 (reduced), $3.75 (senior)
31-day pass: $25.00 (full), $15.00 (reduced), $15.00 (senior)
Duval Loop Bus is FREE

Lower Keys Service Fares

One Way: $4.00 (full), $2.00 (reduced), $1.00 (senior)
1-day pass: $8.00
7-day pass: $25.00 (full), $15.00 (reduced), $15.00 (senior)
31-day pass: $75.00 (full), $45.00 (reduced & senior)

Super Pass (unlimited Key West & Lower Keys routes)

1-day pass: $12.00

Reduced fare requires proper ID and applies to Students under 21, disabled, active and retired military. Senior rate is for ages 60+.  Second Saturday of each month, Seniors ride FREE on both the City and Lower Keys Routes.

Bikes On Buses Program (Key West City & Lower Keys routes):

The Bikes On Buses Program allows customers to take a bicycle on the bus for free, by securing it onto a bicycle rack, attached to the front of every city bus. Each bus can hold only two or three bicycles. Folding bicycles may be carried on board the bus.

Bus Route Maps and Schedules

There are five bus routes for within the city of Key West, each named Blue Route, Red Route, Green Route, Orange Route, and the Duval Loop. And there is one route for the Lower Keys Shuttle, which travels between Key West and Marathon (mile marker 53.5).

Below are the bus routes and schedules.  Click on them to see larger versions:

Key West City Bus Map & Schedule, Green & Blue Routes

Lower Florida Keys Bus Schedule Table and Route Map

Duval Loop Schedule & Route Map

Schedule: The Duval Loop buses run every day, year-round. This free bus will visit each stop every 30 minutes, from 6am to 10am, and every 15 minutes from 10am – midnight.
[mappress mapid=”8″]

1-877-463-6539 Click here to call us