Travel options for:
Birmingham to Brean Sands
  • Train CrossCountry

    $66 - $101
    1. Birmingham New Street

      1 h 22 min - every 4 hours

      $50 - $80

    2. Bristol Temple Meads

      33 min - every 2 hours

      $10 - $19

    3. Weston-super-Mare

      11 min - 3098 feet

    4. Weston-super-Mare, Alexandra

      37 min - hourly - line 20

      $3 - $4

    5. Brean, Flamingo Inn

      1 min - 339 feet

  • Bus

    $17 - $23
    1. Birmingham

      1 h 50 min - once daily

      $10 - $15

    2. Bristol, Bus Station

      1 h 6 min - every 30 minutes

      $3 - $5

    3. Weston-super-Mare, Alexandra

      37 min - hourly - line 20

      $3 - $4

    4. Brean, Flamingo Inn

      1 min - 339 feet

  • Train via Worcester Shrub Hill

    $62 - $113
    1. Birmingham Snow Hill

      55 min - twice daily

      $13 - $19

    2. Worcester Shrub Hill

      2 h 19 min - once a week

      $45 - $90

    3. Weston-super-Mare

      11 min - 3098 feet

    4. Weston-super-Mare, Alexandra

      37 min - hourly - line 20

      $3 - $4

    5. Brean, Flamingo Inn

      1 min - 339 feet

  • Drive

    $25 - $40
    1. Birmingham

      2 h 2 min - 116.3 miles

      $25 - $40

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Birmingham New Street train to Bristol Temple Meads, train to Weston-super-Mare, walk to Weston-super-Mare, Alexandra Parade, line 20 bus to Brean, Flamingo Inn, then walk to Brean Sands. 3 h 55 min £62. From Birmingham bus to Bristol, Bus Station, bus to Weston-super-Mare, Alexandra Parade, line 20 bus to Brean, Flamingo Inn, then walk to Brean Sands. 4 h 34 min £16. From Birmingham Snow Hill train to Worcester Shrub Hill, train to Weston-super-Mare, walk to Weston-super-Mare, Alexandra Parade, line 20 bus to Brean, Flamingo Inn, then walk to Brean Sands. 5 h 54 min £55. From Birmingham drive to Brean Sands. 2 h 2 min £22.