There are 4 ways to get from Biddeford to Oxford by bus (Greyhound), car, bus, train, 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.
Bus
best- Take the bus from Saco Transportation Center to St John Stbus 60
- Take the bus from City of Portland to Lewiston Bus Stopbus Greyhound US0265s
3h 33m$62–82Drive 50.1 mi
cheapest- Drive from Biddeford to Oxfordcar 50.1 mi
1h 9m$10–14Line 60 bus, bus
- Take the bus from Saco Transportation Center to Portland Public Librarybus 60
- Take the bus from Elm Street Pulse to Naples American Legionbus Lake Region Explorer
3h 45m$60–75Train, taxi
- Take the train from Saco Amtrak Station to Freeport Stationtrain Downeaster
- Take the taxi from Freeport Station to Oxfordtaxi
1h 54m$121–153
Questions & Answers
The cheapest way to get from Biddeford to Oxford is to drive which costs $9 - $14 and takes 1h 9m.
The fastest way to get from Biddeford to Oxford is to drive which takes 1h 9m and costs $9 - $14.
No, there is no direct bus from Biddeford to Oxford. However, there are services departing from Saco Transportation Center and arriving at Lewiston Bus Stop via City of Portland. The journey, including transfers, takes approximately 3h 33m.
The distance between Biddeford and Oxford is 78 miles. The road distance is 50.3 miles.
The best way to get from Biddeford to Oxford without a car is to bus which takes 3h 33m and costs $60 - $85.
It takes approximately 3h 33m to get from Biddeford to Oxford, including transfers.
Biddeford to Oxford bus services, operated by Biddeford Saco Old Orchard Beach Transit, depart from Saco Transportation Center station.
Biddeford to Oxford bus services, operated by Biddeford Saco Old Orchard Beach Transit, arrive at St John St station.
Yes, the driving distance between Biddeford to Oxford is 50 miles. It takes approximately 1h 9m to drive from Biddeford to Oxford.
There are 61+ hotels available in Oxford.
What companies run services between Biddeford, ME, USA and Oxford, ME, USA?
You can take a bus from Saco Transportation Center to Oxford via St John St, City of Portland, and Lewiston Bus Stop in around 3h 33m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Saco Amtrak Station to Freeport Station
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- $11–23
- Website
- Amtrak
- Phone
- 207 282 5408
- Website
- BSOOB
Bus from Saco Transportation Center to St John St
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- $2
- Website
- BSOOB
Bus from Saco Transportation Center to Portland Public Library
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- $2
- Website
- BSOOB
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from City of Portland to Lewiston Bus Stop
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- $5–10
- Website
- Greyhound
- Phone
- +1 800 244 0704
- [email protected]
- Website
- Regional Transportation Program
Bus from Elm Street Pulse to Naples American Legion
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- $3
- Website
- Regional Transportation Program
- Ave. Duration
- 59 min
- Estimated price
- $110–130
207 Taxi
- Phone
- +1 207-774-2255
- Website
- 207taxi.com
ABC Taxi
- Phone
- +1 207-772-8685
- Website
- abctaxiportland.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
Why you should take the train in the US
Read the travel guide








