By Plane -- The Daytona Beach International Airport is about an hour’s drive south of St. Augustine, but service is more frequent—and fares usually lower—at Jacksonville International Airport, about the same distance north.

By Car -- The drive is a straight shot on 1-95.

By Train -- The nearest Amtrak (tel. 800/872-7245; is at Palatka, 220 N. 11th St. (platform only), though this is still 29 miles southwest of downtown St. Augustine. Buses sometimes make the connection, but you must check in advance.

By Bus -- Greyhound connects St. Augustine with the Amtrak train station at Palatka (45 min.) twice a day; and Daytona Beach, Orlando, and even Savannah (1 daily; 5 hr.), via Brunswick. Buses drop off at 1 Castillo Dr., right in the heart of St. Augustine.

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.