There are 5 ways to get from Madeira Beach to St. Petersburg by bus, taxi, car, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 38 bus
best- Take the bus from 150Th Ave + Madeira Way to 4Th St N + 4Th Ave Nbus 38
52 min$3Drive 8.4 mi
cheapest- Drive from Madeira Beach to St. Petersburgcar 8.4 mi
15 min$2–3Taxi
- Take the taxi from Madeira Beach to St. Petersburgtaxi 8.4 mi
15 min$23–28Walk
- Take the foot from Madeira Beach to St. Petersburgwalk 8.5 mi
2h 43mLine 38 bus, line 9 bus
- Take the bus from 150Th Ave + Madeira Way to 3Rd Ave S & 3Rd St Sbus 38
- Take the bus from 4Th St S + 3Rd Ave S to Grand Central Station - Gbus 9
1h 37m$5
Madeira Beach to St. Petersburg by bus
Questions & Answers
The cheapest way to get from Madeira Beach to St. Petersburg is to drive which costs $1 - $3 and takes 15 min.
The fastest way to get from Madeira Beach to St. Petersburg is to taxi which takes 15 min and costs $23 - $28.
Yes, there is a direct bus departing from 150Th Ave + Madeira Way and arriving at 4Th St N + 4Th Ave N. Services depart hourly, and operate every day. The journey takes approximately 52 min.
The distance between Madeira Beach and St. Petersburg is 14 miles. The road distance is 8.4 miles.
The best way to get from Madeira Beach to St. Petersburg without a car is to line 38 bus which takes 52 min and costs $3.
The line 38 bus from 150Th Ave + Madeira Way to 4Th St N + 4Th Ave N takes 52 min including transfers and departs hourly.
Madeira Beach to St. Petersburg bus services, operated by Pinellas Suncoast Transit Authority, depart from 150Th Ave + Madeira Way station.
Madeira Beach to St. Petersburg bus services, operated by Pinellas Suncoast Transit Authority, arrive at 4Th St N + 4Th Ave N station.
Yes, the driving distance between Madeira Beach to St. Petersburg is 8 miles. It takes approximately 15 min to drive from Madeira Beach to St. Petersburg.
There are 2352+ hotels available in St. Petersburg.
What companies run services between Madeira Beach, FL, USA and St. Petersburg, FL, USA?
Pinellas Suncoast Transit Authority operates a bus from 150Th Ave + Madeira Way to 4Th St N + 4Th Ave N hourly. Tickets cost $3 and the journey takes 52 min.
- Phone
- +1 727-540-1900
- [email protected]
- Website
- psta.net
Bus from 150Th Ave + Madeira Way to 4Th St N + 4Th Ave N
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- psta.net
- Adult
- $3
Bus from 150Th Ave + Madeira Way to 3Rd Ave S & 3Rd St S
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- psta.net
- Adult
- $3
Bus from 4Th St S + 3Rd Ave S to Grand Central Station - G
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- psta.net
- Adult
- $3
- Ave. Duration
- 15 min
- Estimated price
- $23–28
American Taxi
- Phone
- +1 727-678-3495
United Taxi
- Phone
- +1 727-777-7777
- Website
- go777taxi.com
Yellow Cab of Florida
- Phone
- +1 727-222-2222
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How to get from Luton Airport into central London, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
