Transportation & Travel
St. Petersburg-Clearwater International Airport
Tampa International Airport
For a pleasant ride through some of our residential areas or to visit some local spots such as John’s Pass Village or our local library, a bicycle is the perfect way to go. To see Madeira Beach from a different perspective, rent a bike from one of the local companies and pedal away! Please ride safely and wear a helmet (mandatory for persons sixteen years of age and under).
The Suncoast Beach Trolley provides regular service to and from the Madeira Beach area. On our island, bus stops are located at frequent intervals along Gulf Boulevard on both the east and west sides.
Bus stops with shelters are located:
• At the northwest corner of 129th Avenue and Village Boulevard in John’s Pass Village
• On the east side of Gulf Boulevard and 140th Avenue
• On the west side of Gulf Boulevard across from 143rd Avenue
• On the west side of Gulf Boulevard across from Madeira Way
Call the PSTA at (727) 530-9911 for more detailed information on routes, schedules, fares (ask about discounts for senior citizens, students and people with disabilities), and demand-response service.
Ferry Service by Tampa Bay Ferry
Arrive by water by utilizing the local intracoastal for a scenic view of our city and the surrounding communities.
Free Beach Ride
Just call (727) 686-5396 for a ride using this local door-to-door shuttle on the beach. Open from 8am – 3am daily. The ride is FREE and drivers work for tips only. Airport shuttles available.
Madeira Beach prohibits hitchhiking.
If it’s your own personal transportation you’re looking for Enterprise Car Rental offers a couple locations in the area, as well as pick-up/drop-off services.
• 7700 Park Blvd N
• Pinellas Park, FL 33781 Phone number(727) 399-0065
• 297 75th Ave
• Saint Pete Beach, FL 33706 Phone number(727) 363-3801
• 4700 34th St N
• St. Petersburg, FL 33714 Phone number(727) 528-9291
• 8501 49th St N
• Pinellas Park, FL 33781 Phone number(727) 544-2551
• 3030 E Bay Dr
• Largo, FL 33771 Phone number(727) 530-4586