Distance | 19 miles (31 km) | |
Average bus ticket price | $4 (€3) | |
Bus frequency | 44 a day | |
Direct bus | Yes, there are 44 direct buses a day |
Buses from Aylesbury to Oxford cover the 19 miles (31 km) long journey and usually take around 1 h 7 min. Normally, there are 44 buses operating per day, including direct services available. You can get the cheapest bus tickets for this trip for as low as $1 (€1), but the average price of bus tickets is $4 (€3).
Here are some other resources that might have the information you need