Rome2Rio

Baltimore to Belmar Station trains

Find Transport to Belmar Station

View schedule

Trip Overview

The average train between Baltimore and Belmar Station takes 4h 54m and the fastest train takes 3h 45m. There is a train service every few hours from Baltimore to Belmar Station. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

4h 54m
Duration
223 mi
Distance
$134
Average price
Every 2 hours
Frequency

Baltimore to Belmar Station train times

Trains run every 2 hours between Baltimore and Belmar Station. The earliest departure is at 6:03 AM in the morning, and the last departure from Baltimore is at 10:51 PM which arrives into Belmar Station at 8:02 AM. All services require a transfer at Newark Penn Station and take an average of 4h 54m. The schedules shown below are for the next available departures.

Departing Thursday, November 5, 2026

  •  → 

    AmtrakNJ TransitNJ Transit5h 10m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 43m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 6m • 2 changes
  •  → 

    Amtrak AcelaNJ TransitNJ Transit3h 45m • 2 changes
  • Show more

Departing Friday, November 6, 2026

  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 29m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 40m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 20m • 2 changes
  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 1m • 2 changes
  • Show more

Departing Saturday, November 7, 2026

  •  → 

    AmtrakNJ TransitNJ Transit4h 54m • 2 changes
  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 40m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 25m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 55m • 2 changes
  • Show more

Departing Sunday, November 8, 2026

  •  → 

    AmtrakNJ TransitNJ Transit4h 54m • 2 changes
  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 40m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 25m • 2 changes
  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 34m • 2 changes
  • Show more

Departing Monday, November 9, 2026

  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 29m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 40m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 20m • 2 changes
  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 1m • 2 changes
  • Show more

Departing Tuesday, November 10, 2026

  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 29m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 40m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 20m • 2 changes
  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 1m • 2 changes
  • Show more

Departing Wednesday, November 11, 2026

  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 29m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 40m • 2 changes
  •  → 

    AmtrakNJ TransitNJ Transit4h 20m • 2 changes
  •  → 

    Amtrak AcelaNJ TransitNJ Transit4h 1m • 2 changes
  • Show more

Frequently asked questions

Want to know about travelling from Baltimore to Belmar Station? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Baltimore to Belmar Station.ExpandLaunch map view
  • Distance: 223.4 mi
  • Duration: 4h 54m

What companies run services between Baltimore, MD, USA and Belmar Station, NJ, USA?

You can take a train from Baltimore Penn Station to Belmar via Newark Penn Station and Long Branch in around 5h 2m.

Operators