Travel from New-York to Oxford-PA-USA

Bus or train from New York to Oxford?

Amtrak operates a train from New York to Oxford every 4 hours. Tickets cost $30 - $80 and the journey takes 2 h 17 min. Alternatively, Megabus operates a bus from New York to Oxford twice daily. Tickets cost $14 - $25 and the journey takes 2 h 45 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from New York to Oxford

From New York Penn Station train to Parkesburg Amtrak then taxi to Oxford. 2 h 36 min $114. From New York bus to Newark then taxi to Oxford. 3 h 10 min $85. From New York Penn Station train to Philadelphia 30th Street Station Amtrak, train to Parkesburg Amtrak, then taxi to Oxford. 3 h 15 min $267. From New York bus to Jefferson Station, train to Amtrak Station @ Ml King-French, line 006 bus to Farmer Lane @ Delaware Ave, then taxi to Oxford. 5 h 37 min $92. From New York drive to Oxford. 2 h 44 min $17. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Parkesburg Amtrak, then taxi to Oxford. 5 h 48 min $321. From Penn Station train to Station D Jamaica Station, train to New York JFK airport, fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, train to Newark Amtrak, then taxi to Oxford. 5 h 27 min $442. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Baltimore airport, bus to BWI Marshall Airport Amtrak, train to Newark Amtrak, then taxi to Oxford. 5 h 23 min $450. From Penn Station train to Station D Jamaica Station, train to New York JFK airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Parkesburg Amtrak, then taxi to Oxford. 5 h 39 min $373.
Close Print Itinerary
  1. Here are 9 options to get from
    New York to Oxford:

    1. Trip:
      1 Train
      • One-Way approx: USD $84 - $136
      • Duration: 2 h 36 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $84 - $136
        • Duration: 2 h 36 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $70 - $94
      • Duration: 3 h 10 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $70 - $94
        • Duration: 3 h 10 min
        Close x
    3. Trip:
      3 Train Amtrak Acela Express
      • One-Way approx: USD $151 - $308
      • Duration: 3 h 15 min
      Open +
      • Trip:
        3 Train Amtrak Acela Express
        • One-Way approx: USD $151 - $308
        • Duration: 3 h 15 min
        Close x
    4. Trip:
      4 Bus, train
      • One-Way approx: USD $75 - $95
      • Duration: 5 h 37 min
      Open +
      • Trip:
        4 Bus, train
        • One-Way approx: USD $75 - $95
        • Duration: 5 h 37 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $14 - $22
      • Duration: 2 h 44 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $14 - $22
        • Duration: 2 h 44 min
        Close x
    6. Trip:
      6 Fly New York La Guardia to Philadelphia, train
      • One-Way approx: USD $206 - $573
      • Duration: 5 h 48 min
      Open +
      • Trip:
        6 Fly New York La Guardia to Philadelphia, train
        • One-Way approx: USD $206 - $573
        • Duration: 5 h 48 min
        Close x
    7. Trip:
      7 Fly New York JFK to Baltimore, train
      • One-Way approx: USD $269 - $781
      • Duration: 5 h 27 min
      Open +
      • Trip:
        7 Fly New York JFK to Baltimore, train
        • One-Way approx: USD $269 - $781
        • Duration: 5 h 27 min
        Close x
    8. Trip:
      8 Fly Newark to Baltimore, train
      • One-Way approx: USD $267 - $779
      • Duration: 5 h 23 min
      Open +
      • Trip:
        8 Fly Newark to Baltimore, train
        • One-Way approx: USD $267 - $779
        • Duration: 5 h 23 min
        Close x
    9. Trip:
      9 Fly New York JFK to Philadelphia, train
      • One-Way approx: USD $210 - $554
      • Duration: 5 h 39 min
      Open +
      • Trip:
        9 Fly New York JFK to Philadelphia, train
        • One-Way approx: USD $210 - $554
        • Duration: 5 h 39 min
        Close x