Travel from Oxford to St-Ives-Cornwall-England

Bus or train from Oxford to St Ives?

Great Western Railway operates a train from Oxford to St Ives every 30 minutes. Tickets cost $15 - $28 and the journey takes 22 min. 2 other operators also service this route. Alternatively, Oxford Bus Company operates a bus from Oxford to St Ives every 15 minutes. Tickets cost $13 - $20 and the journey takes 1 h 34 min. 2 other operators also service this route.

Book transport from Oxford to St Ives

How to get from Oxford to St Ives

From Oxford train to Reading, train to St Erth, Railway Station, then bus to St Ives, Bus Station. 6 h 13 min £146. From Oxford train to Didcot Parkway, train to Hayle, Foundry Square, then bus to St Ives, Bus Station. 6 h 42 min £137. From Oxford City Centre, St Giles (o/s Ashmolean) bus to Gloucester, train to Redruth, Railway Station, then bus to St Ives, Bus Station. 8 h 27 min £109. From Oxford City Centre, Queens Lane (Stop K5) bus to Heathrow Airport London, bus to Hayle, Foundry Square, then bus to St Ives, Bus Station. 10 h 16 min £93. From Oxford drive to St Ives. 4 h 28 min £49. From Oxford train to Reading, train to London Gatwick airport, fly to Newquay airport, bus to Newquay, night bus to Hayle, Foundry Square, then bus to St Ives. 8 h 22 min £101. From Oxford train to Baker Street Underground Station, Tube to Canning Town DLR Station, train to London City airport, fly to Exeter airport, line 56 bus to Exeter St Davids, train to St Erth, Railway Station, then bus to St Ives. 9 h 2 min £191.
Close Print Itinerary
  1. Here are 7 options to get from
    Oxford to St Ives:

    1. Trip:
      1 Train via Reading
      • One-Way approx: USD $168 - $302
      • Duration: 6 h 13 min
      Open +
      • Trip:
        1 Train via Reading
        • One-Way approx: USD $168 - $302
        • Duration: 6 h 13 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $158 - $284
      • Duration: 6 h 42 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $158 - $284
        • Duration: 6 h 42 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $120 - $182
      • Duration: 8 h 27 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $120 - $182
        • Duration: 8 h 27 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $106 - $134
      • Duration: 10 h 16 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $106 - $134
        • Duration: 10 h 16 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 4 h 28 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 4 h 28 min
        Close x
    6. Trip:
      6 Train, train to London Gatwick, fly to Newquay
      • One-Way approx: USD $96 - $262
      • Duration: 8 h 22 min
      Open +
      • Trip:
        6 Train, train to London Gatwick, fly to Newquay
        • One-Way approx: USD $96 - $262
        • Duration: 8 h 22 min
        Close x
    7. Trip:
      7 Train to London City, fly to Exeter, train
      • One-Way approx: USD $180 - $470
      • Duration: 9 h 2 min
      Open +
      • Trip:
        7 Train to London City, fly to Exeter, train
        • One-Way approx: USD $180 - $470
        • Duration: 9 h 2 min
        Close x