The average bus between Palmetto and Anna Maria Island takes 46 min and the fastest bus takes 36 min. There is a bus service every few hours from Palmetto to Anna Maria Island. 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 Palmetto and Anna Maria Island. The earliest departure is at 6:08 AM in the morning, and the last departure from Palmetto is at 6:49 PM which arrives into Anna Maria Island at 7:49 PM. All services require a transfer, and take on average 46 min. The schedules shown below are for the next available departures.

36 min • 1 change

47 min • 1 change

44 min • 1 change

47 min • 1 change

36 min • 1 change

47 min • 1 change

44 min • 1 change

47 min • 1 change

36 min • 1 change

47 min • 1 change

44 min • 1 change

47 min • 1 change
Want to know about travelling from Palmetto to Anna Maria Island? 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 Palmetto to Anna Maria Island. However, there are services departing from Palmetto station and arriving at Anna Maria Island station via Downtown Station station. The journey, including transfers, takes approximately 46 min.
Palmetto to Anna Maria Island bus services, operated by Manatee County Area Transit, depart from 8Th Ave W / 10Th St W station.
Palmetto to Anna Maria Island bus services, operated by Manatee County Area Transit, arrive at Manatee Ave W/East Bay Dr station.
The distance between Palmetto and Anna Maria Island is 14.5 km. The road distance is 17 km.
You can take a bus from 8Th Ave W / 10Th St W to Manatee Ave W/East Bay Dr via Downtown Station in around 1h 5m.