There are 3 ways to get from Green Cove Springs to St. Marys by bus (Greyhound), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 902 bus, bus via Kingsland
best- Take the bus from Clay County Courthouse to Blanding Blvd + Orange Park Northwaybus 902
- Take the bus from Blanding Blvd + Orange Park Northway to JRTC Bay Pbus Fcf / ...
- Take the bus from Jacksonville to Kingslandbus
3h 48m$34–48Drive 65.2 mi
cheapest- Drive from Green Cove Springs to St. Maryscar 65.2 mi
1h 19m$12–18Line 902 bus, bus
- Take the bus from Idlewild Ave & S West St to Blanding Blvd + Orange Park Northwaybus 902
- Take the bus from Blanding Blvd + Orange Park Northway to JRTC Bay Pbus Fcf / ...
- Take the bus from JRTC - Express Select to Yulee Park & Ridebus
4h 30m$59–84
Questions & Answers
The cheapest way to get from Green Cove Springs to St. Marys is to drive which costs $11 - $18 and takes 1h 19m.
The fastest way to get from Green Cove Springs to St. Marys is to drive which takes 1h 19m and costs $11 - $18.
No, there is no direct bus from Green Cove Springs to St. Marys. However, there are services departing from Clay County Courthouse and arriving at Kingsland via Blanding Blvd + Orange Park Northway and Jacksonville. The journey, including transfers, takes approximately 3h 48m.
The distance between Green Cove Springs and St. Marys is 75 miles. The road distance is 65.6 miles.
The best way to get from Green Cove Springs to St. Marys without a car is to line 902 bus and bus via Kingsland which takes 3h 48m and costs $30 - $50.
It takes approximately 3h 48m to get from Green Cove Springs to St. Marys, including transfers.
Green Cove Springs to St. Marys bus services, operated by Jacksonville Transport, depart from Clay County Courthouse station.
Green Cove Springs to St. Marys bus services, operated by Jacksonville Transport, arrive at Blanding Blvd + Orange Park Northway station.
Yes, the driving distance between Green Cove Springs to St. Marys is 66 miles. It takes approximately 1h 19m to drive from Green Cove Springs to St. Marys.
There are 860+ hotels available in St. Marys.
What companies run services between Green Cove Springs, FL, USA and St. Marys, GA, USA?
You can take a bus from Clay County Courthouse to St. Marys via Blanding Blvd + Orange Park Northway, JRTC Bay P, Jacksonville, and Kingsland in around 3h 48m.
- Phone
- +1 904-630-3100
- Website
- jtafla.com
Bus from Clay County Courthouse to Blanding Blvd + Orange Park Northway
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- $1–3
- Website
- https://www.jtafla.com
Bus from Blanding Blvd + Orange Park Northway to JRTC Bay P
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- $1–3
- Website
- https://www.jtafla.com
Bus from Idlewild Ave & S West St to Blanding Blvd + Orange Park Northway
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- $1–3
- Website
- https://www.jtafla.com
Bus from Blanding Blvd + Orange Park Northway to JRTC Bay P
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- $1–3
- Website
- https://www.jtafla.com
Bus from JRTC - Express Select to Yulee Park & Ride
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $1–3
- Website
- https://www.jtafla.com
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Jacksonville to Kingsland
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $5–10
- Website
- https://www.greyhound.com/
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.
Related travel guides
Need to know: Greyhound
Read the travel guide




