Travel from Penzance to Bath

Bus or train from Penzance to Bath?

Great Western Railway operates a train from Penzance to Bath 6 times a week. Tickets cost $120 - $230 and the journey takes 4 h 19 min. Alternatively, National Express operates a bus from Penzance to Bath 5 times a day. Tickets cost $11 - $15 and the journey takes 2 h 45 min. 2 other operators also service this route.

Book transport from Penzance to Bath

How to get from Penzance to Bath

From Penzance train to Bath Spa. 4 h 19 min £106. From Penzance train to Stoke Gifford, Bristol Parkway Station then line 19 bus to Bath City Centre, Bus Station. 5 h 57 min £92. From Penzance bus to Plymouth City Centre, Plymouth Coach Station, bus to Bristol International Airport, Airport Terminal, then bus to Bath City Centre, Dorchester Street. 7 h 9 min £41. From Penzance night bus to Bath. 7 h 20 min £19. From Penzance drive to Bath. 3 h 31 min £37.

Operators from Penzance to Bath

OperatorPhoneWebsite
Great Western RailwayGreat Western Railway
CrossCountry0344 736 9123CrossCountry
First+44 (0)1224 650100First
National Express+44 08717 818178National Express
Stagecoach South WestStagecoach South West
Bath Bus Company+44 (0)1225 444102Bath Bus Company
Close Print Itinerary
  1. Here are 5 options to get from
    Penzance to Bath:

    1. Trip:
      1 Train Great Western Railway
      • One-Way approx: USD $120 - $230
      • Duration: 4 h 19 min
      Open +
      • Trip:
        1 Train Great Western Railway
        • One-Way approx: USD $120 - $230
        • Duration: 4 h 19 min
        Close x
    2. Trip:
      2 Train CrossCountry
      • One-Way approx: USD $100 - $148
      • Duration: 5 h 57 min
      Open +
      • Trip:
        2 Train CrossCountry
        • One-Way approx: USD $100 - $148
        • Duration: 5 h 57 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $54 - $58
      • Duration: 7 h 9 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $54 - $58
        • Duration: 7 h 9 min
        Close x
    4. Trip:
      4 Night bus
      • One-Way approx: USD $21 - $28
      • Duration: 7 h 20 min
      Open +
      • Trip:
        4 Night bus
        • One-Way approx: USD $21 - $28
        • Duration: 7 h 20 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $40 - $65
      • Duration: 3 h 31 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $40 - $65
        • Duration: 3 h 31 min
        Close x