Non-Emergency Medical Transportation for patients, clinics, hospitals, and care facilities across Jacksonville. Wheelchair, same-day bookings — we're ready.
Whether you're a patient needing a ride, a family member organizing care, or a medical facility looking for a trusted transport partner — we're here for you.
Elderly patients, wheelchair users, post-surgery patients, and anyone needing safe, assisted medical transport. We treat you with dignity and care every ride.
Arranging transport for a loved one? We make it simple. Book online or call us — we'll take care of the rest and keep you informed.
Looking for a reliable NEMT partner for patient discharges and transfers? We work with medical facilities to ensure smooth, on-time transport coordination.
Nursing homes, assisted living, and rehab centers can count on us for scheduled recurring transport runs and last-minute needs.
From routine medical appointments to complex mobility needs — we have the vehicles, staff, and compassion to handle it safely.
Scheduled rides to physicians, specialists, and outpatient visits. We arrive on time so you never miss your appointment.
Recurring, reliable dialysis transport — we know your schedule and we show up, every session, every time.
ADA-accessible, wheelchair-equipped vehicles with trained drivers who assist with boarding and comfort.
Reliable transport to and from Jacksonville International Airport, and between medical facilities, clinics, and hospitals.
Post-surgery and discharge transport with patient assistance from door to door — coordinated with facility staff.
Blood draws, MRIs, X-rays, physical therapy — any recurring or one-time medical trip, we've got it covered.
Plans change. Emergencies happen. We accept last-minute and same-day bookings across Jacksonville. One call is all it takes — we'll do our best to get there fast.
We've made the process as easy as possible so you can focus on your health, not logistics.
Fill out our booking form or call (904) 910-7475. We accept same-day requests too.
Our team contacts you quickly to confirm all details — time, pickup, destination, and needs.
A professional, compassionate driver arrives at your door, ready to assist you safely.
We take you to your destination and assist you every step of the way. Return trips available.
Real stories from people who rely on River City Medical Transport every day.
"River City Medical Transport has been a lifesaver for my dialysis runs. They're always on time, incredibly kind, and treat me with the utmost respect. I wouldn't trust anyone else."
"We use River City for our mother's hospital appointments. The driver is always professional, helps her in and out of the vehicle, and calls us when she's on her way home. Highly recommend!"
"I needed a last-minute ride after my surgery discharge. I called and they were there within the hour. Smooth, comfortable, and the driver helped me all the way to my door. Outstanding service."
We take pride in every ride. Our commitment is to your safety, comfort, and peace of mind.
Available 7 days a week, including weekends
On-time arrivals — we respect your schedule
Fully equipped for wheelchair & stretcher needs
Compassionate, patient-centered approach
Fully licensed NEMT provider. All vehicles insured, all drivers trained and background-checked.
We work directly with hospitals, clinics, and care homes for seamless patient transport coordination.
Book from any device in minutes. No complicated process. We confirm fast and keep you updated.
We cover Jacksonville and nearby communities. Not sure if we serve your area? Just call us.
Based in Jacksonville, FL — we cover the greater metro area including Orange Park, Fleming Island, St. Augustine, Ponte Vedra, and surrounding communities.
Don't let distance stop you from getting the care you need. Our service area is flexible — we evaluate every request individually. Call us and we'll do our best to accommodate your pickup or destination, even outside our standard coverage zone.
Fill out the form — we'll confirm your ride quickly. For same-day or urgent requests, please call us directly.
Thank you! We'll contact you shortly to confirm your ride.
For urgent needs, please call us directly at (904) 910-7475.