There are 4 ways to get from Jacksonville Beach to Middleburg by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 10 bus, bus via Blanding Blvd + Collins Rd
best- Take the bus from N 3rd St + N 6th Ave to JRTC Bay Nbus 10
- Take the bus from JRTC Bay P to Blanding Blvd + Collins Rdbus Fcf / ...
2h 40m$38–51Drive 39.7 mi
cheapest- Drive from Jacksonville Beach to Middleburgcar 39.7 mi
55 min$8–11Taxi
- Take the taxi from Jacksonville Beach to Middleburgtaxi 39.7 mi
55 min$110–130Line 10 bus, bus
- Take the bus from N 3rd St + N 6th Ave to JRTC Bay Nbus 10
- Take the bus from JRTC - Express Select to Clay County Park-N-Ridebus Clay
3h 25m$23–31
Comparing Your Travel Options
The cheapest way to get from Jacksonville Beach to Middleburg is to drive which costs $7 - $11 and takes 55 min.
The fastest way to get from Jacksonville Beach to Middleburg is to drive which takes 55 min and costs $7 - $11.
No, there is no direct bus from Jacksonville Beach to Middleburg. However, there are services departing from N 3rd St + N 6th Ave and arriving at Blanding Blvd + Collins Rd via JRTC Bay P. The journey, including transfers, takes approximately 2h 40m.
The distance between Jacksonville Beach and Middleburg is 48 miles. The road distance is 39.9 miles.
The best way to get from Jacksonville Beach to Middleburg without a car is to line 10 bus and bus via Blanding Blvd + Collins Rd which takes 2h 40m and costs $35 - $55.
It takes approximately 2h 40m to get from Jacksonville Beach to Middleburg, including transfers.
Jacksonville Beach to Middleburg bus services, operated by Jacksonville Transport, depart from N 3rd St + N 6th Ave station.
Jacksonville Beach to Middleburg bus services, operated by Jacksonville Transport, arrive at JRTC Bay N station.
Yes, the driving distance between Jacksonville Beach to Middleburg is 40 miles. It takes approximately 55 min to drive from Jacksonville Beach to Middleburg.
There are 72+ hotels available in Middleburg.
What companies run services between Jacksonville Beach, FL, USA and Middleburg, FL, USA?
You can take a bus from N 3rd St + N 6th Ave to Middleburg via JRTC Bay P and Blanding Blvd + Collins Rd in around 2h 40m.
- Phone
- +1 904-630-3100
- Website
- Jacksonville Transport
Bus from N 3rd St + N 6th Ave to JRTC Bay N
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- Jacksonville Transport
Bus from JRTC Bay P to Blanding Blvd + Collins Rd
- Ave. Duration
- 56 min
- Frequency
- Every 20 minutes
- Estimated price
- $1–3
- Website
- Jacksonville Transport
Bus from N 3rd St + N 6th Ave to JRTC Bay N
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- $1–3
- Website
- Jacksonville Transport
Bus from JRTC - Express Select to Clay County Park-N-Ride
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- $1–3
- Website
- Jacksonville Transport
- Ave. Duration
- 55 min
- Estimated price
- $110–130
ABC Taxi
- Phone
- +1 904-554-5564
- Website
- abctaxijax.com
zTrip
- Phone
- +1 904-222-2222
- Website
- ztrip.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, 5 delightfully under-the-radar French towns you need to visit, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.


