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 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 three bus routes for within the city of Key West, named North Route, South Route, and the Duval Loop. Additionally,  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.  

North Line bus map and schedule for Key West, Florida South Line bus map and schedule for the City of Key West, FloridaLower Keys Shuttle bus in the Florida Keys

Duval Loop Schedule & Route Map

Schedule: The Duval Loop buses run every day, year-round. The bus runs every 30 minutes 8:00 am to 10:00 am and 6:00 pm to 10:30 pm, and every 15 minutes from 10:00 am to 6:00 pm.