There are 4 ways to get from St. Pete Beach to Walt Disney World by taxi, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Taxi, bus  •  2 h 45 min

  1. Take a taxi from St. Pete Beach to Tampa, FL Travel Centers of Am
  2. Take the bus from Tampa, FL Travel Centers of Am to Kissimmee, FL - Denny's Javax Bus

$122 - $152

Cheapest option

Taxi, train, line 56 bus  •  3 h 41 min

  1. Take a taxi from St. Pete Beach to Tampa Amtrak
  2. Take the train from Tampa Amtrak to Kissimmee Amtrak
  3. Take the line 56 bus from Lynx Kissimmee Intermodal Station to Wdw Transportation & Ticket Ctr 56

$111 - $154

2 alternative options

Amtrak Thruway, bus  •  5 h 8 min

  1. Take the Amtrak Thruway from St. Petersburg-Pinellas Park, FL to Orlando, FL 6098
  2. Take the bus from Lynx Central Station - Sunrail to Wdw Transportation & Ticket Ctr 50

Drive  •  1 h 51 min

  1. Drive from St. Pete Beach to Walt Disney World 102.1 miles

$10 - $15

Questions & Answers

The cheapest way to get from St. Pete Beach to Walt Disney World is to drive which costs $10 - $15 and takes 1 h 51 min.

More details

The quickest way to get from St. Pete Beach to Walt Disney World is to drive which costs $10 - $15 and takes 1 h 51 min.

More details

The distance between St. Pete Beach and Walt Disney World is 86 miles. The road distance is 102.1 miles.

Get driving directions

It takes approximately 2 h 45 min to get from St. Pete Beach to Walt Disney World, including transfers.

More details

What companies run services between St. Pete Beach, FL, USA and Walt Disney World, FL, USA?

You can take a bus from St. Pete Beach to Walt Disney World via St. Petersburg-Pinellas Park, FL, Orlando, FL, Orlando Health/Amtrak, LYNX Central, Lynx Central Station - Sunrail, and Wdw Transportation & Ticket Ctr in around 5 h 8 min.

Train operators
Amtrak
Rome2rio's guide to Amtrak
Contact Details
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Tampa Amtrak to Kissimmee Amtrak
Ave. Duration
1 h 21 min
Frequency
Once daily
Estimated price
$27 - $55
Website
amtrak.com
Coach Seat
$27 - $40
Flexi Coach Seat
$45 - $70
Business Coach Seat
$35 - $55
Room
$150 - $210
Bus operators
Javax Bus
Phone
407-299-6360
Email
info@floridatransportation.net
Website
javaxbus.com
Bus from Tampa, FL Travel Centers of Am to Kissimmee, FL - Denny's
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$35 - $50
Schedules at
javaxbus.com
Book at
gotobus.com
Lynx Central Florida Transport
Website
golynx.com
Bus from Lynx Kissimmee Intermodal Station to Wdw Transportation & Ticket Ctr
Ave. Duration
57 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
golynx.com
Bus from Lynx Central Station - Sunrail to Wdw Transportation & Ticket Ctr
Ave. Duration
59 min
Frequency
Every 30 minutes
Estimated price
$3
Schedules at
golynx.com
Other operators
Taxi from St. Pete Beach to Tampa, FL Travel Centers of Am
Ave. Duration
39 min
Estimated price
$80 - $100
United Taxi
Phone
+1 727-777-7777
Website
gounitedtaxi.com
Yellow Cab of Florida
Phone
+1 727-222-2222
Website
facebook.com
American Taxi
Phone
+1 727-678-3495

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.