The average bus between Oldsmar and Palm Harbor takes 1h 6m and the fastest bus takes 44 min. There is a bus service every few hours from Oldsmar to Palm Harbor. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Oldsmar and Palm Harbor. The earliest departure is at 6:54 AM in the morning, and the last departure from Oldsmar is at 7:54 PM which arrives into Palm Harbor at 9:03 PM. All services require a transfer, and take on average 1h 6m. The schedules shown below are for the next available departures.

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change

1h 9m • 1 change
Want to know about travelling from Oldsmar to Palm Harbor? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Oldsmar to Palm Harbor. However, there are services departing from Oldsmar station and arriving at Palm Harbor station via Main St + Pine Tree Ln. The journey, including transfers, takes approximately 1h 6m.
Oldsmar to Palm Harbor bus services, operated by Pinellas Suncoast Transit Authority, depart from St Pete Dr W + Park Blvd station.
Oldsmar to Palm Harbor bus services, operated by Pinellas Suncoast Transit Authority, arrive at Us Hwy 19 N + Tampa Rd station.
The distance between Oldsmar and Palm Harbor is 10.8 km. The road distance is 19 km.
You can take a bus from St Pete Dr W + Park Blvd to Us Hwy 19 N + Tampa Rd via Main St + Pine Tree Ln in around 53 min.