Baltimore, MD to Rocky Mount, NC train with Amtrak

Wed, Apr 30
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Baltimore, MD to Rocky Mount, NC

Showing times and prices for Apr 30

Cheapest price

$77

Average price

$104

Fastest journey

5 h 41 m

Average duration

6 h 18 m

Trains per day

5

Distance

387 km

Cheap tickets

The best way to find a cheap train ticket from Baltimore, MD to Rocky Mount, NC is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Amtrak141 Northeast Regional · 41 Floridian
11:00AM7h05
Pennsylvania Station, Baltimore, MD
06:05PMRocky Mount Station, Rocky Mount, NC
$771One-way
1 transfer
Amtrak89 Palmetto
08:46AM5h41
Pennsylvania Station, Baltimore, MD
02:27PMRocky Mount Station, Rocky Mount, NC
$941One-way
0 transfers
Amtrak79 Carolinian
09:53AM5h49
Pennsylvania Station, Baltimore, MD
03:42PMRocky Mount Station, Rocky Mount, NC
$941One-way
0 transfers
Amtrak Acela2151 Acela+Amtrak41 Floridian
11:20AM6h45
Pennsylvania Station, Baltimore, MD
06:05PMRocky Mount Station, Rocky Mount, NC
$981One-way
1 transfer
Amtrak97 Silver Meteor
05:42PM6h10
Pennsylvania Station, Baltimore, MD
11:52PMRocky Mount Station, Rocky Mount, NC
$1561One-way
0 transfers

Live departures

Baltimore, MD to Rocky Mount, NC train times

Showing trains for today, Tuesday, April 29
Last updated at 2:22 PM
ProviderDepartsDurationArrivesTransfers
Tickets
amtrak141 Northeast Regional · 41 Floridian3:00 PM Pennsylvania Station, Baltimore, MD
7h05
10:05 PM Rocky Mount Station, Rocky Mount, NC1 transfer
amtrak_acela2151 Acela+amtrak41 Floridian3:20 PM Pennsylvania Station, Baltimore, MD
6h45
10:05 PM Rocky Mount Station, Rocky Mount, NC1 transfer
amtrak97 Silver Meteor9:42 PM Pennsylvania Station, Baltimore, MD
6h10
3:52 AM Rocky Mount Station, Rocky Mount, NC0 transfersDirect
Wednesday, April 30
amtrak89 Palmetto12:46 PM Pennsylvania Station, Baltimore, MD
5h41
6:27 PM Rocky Mount Station, Rocky Mount, NC0 transfersDirect
amtrak79 Carolinian1:53 PM Pennsylvania Station, Baltimore, MD
5h49
7:42 PM Rocky Mount Station, Rocky Mount, NC0 transfersDirect

Find all the dates and times for this journey

Compare prices and tickets Baltimore, MD to Rocky Mount, NC by train

Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05
Tue
May 06

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Baltimore, MD to Rocky Mount, NC

USAUSA
USAUSA
Icon of train
Trains from Baltimore, MD to Rocky Mount, NC run on average 5 times per day, taking around 5h 46m. Cheap train tickets for this journey start at $136 (€112) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
239 miles (386 km)
Average train duration
5h 46m
Cheapest ticket price
$136 (€112)
Trains per day
5
Direct trains
4
Train providers
2
Fastest train
5h 25m
First train
02:29
Last train
18:14
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train companies: Amtrak from Baltimore, MD to Rocky Mount, NC trains

For as little as $145 (€119) you can travel by train between Baltimore, MD and Rocky Mount, NC with Amtrak. Omio will show you the best deals, schedules and tickets available for this journey.

Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey to Rocky Mount, NC from Baltimore, MD, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Amtrak from Baltimore, MD to Rocky Mount, NC train information:

  • Average Duration: 5 h 31 min
  • Cheapest Price: $145
  • Amtrak frequency: 4 a day

Discover the Baltimore, MD to Rocky Mount, NC Train Journey

Experience the convenience and comfort of traveling by train from Baltimore, MD to Rocky Mount, NC. Known for their reliability and smooth rides, trains from Baltimore, MD to Rocky Mount, NC are the ideal choice for a stress-free trip. Most trains commence their journey from the bustling Pennsylvania Station and arrive at the charming Rocky Mount Station. Enjoy the scenic views and ample amenities offered on this route, ensuring a pleasant travel experience. Whether for business or leisure, choosing a train from Baltimore, MD to Rocky Mount, NC is a decision you'll appreciate from start to finish.

Affordable Train Tickets from Baltimore, MD to Rocky Mount, NC

Discovering the cost for a train ticket from Baltimore, MD to Rocky Mount, NC is a key part of planning your journey. Tickets offer flexibility and ease for those planning the trip. The cheapest train ticket available for this route is priced at $136 (€112), providing a budget-friendly option for travelers. On average, you can expect to pay around $221 (€182) for a ticket on this scenic route. For a combination of convenience and savings, consider traveling during the off-peak month of September, when you might find even better deals on train tickets.

Train Baltimore, MD to Rocky Mount, NC: Amtrak Services

Traveling by train from Baltimore, MD to Rocky Mount, NC has never been more convenient and enjoyable with services provided by Amtrak. Known for its exceptional passenger service, Amtrak offers numerous amenities onboard to ensure a comfortable journey, whether you're heading for business or leisure. Upon boarding, passengers can relax in spacious seating with generous legroom and enjoy the free Wi-Fi to stay connected throughout their journey. Amtrak's café car provides a variety of refreshments and meal options, catering to a range of dietary needs, allowing you to dine while taking in the picturesque views along your route. With a focus on both speed and comfort, Amtrak extends an inviting hand to explore the scenic route from the bustling cityscape of Baltimore to the warm hospitality found in Rocky Mount.

Explore Train Baltimore, MD to Rocky Mount, NC: Train Times and Schedule

Embark on a scenic journey by train from Baltimore, MD, to Rocky Mount, NC. Covering a distance of 239 miles (386 km) and typically taking around 5h 25m, this train ride offers a comfortable and efficient travel option. Experience the picturesque landscapes while relaxing in your seat, whether you're traveling for business or pleasure.

The trains between Baltimore, MD, and Rocky Mount, NC, operate with a consistent schedule, making travel planning straightforward. On average, there are 5 trains running daily on this route, providing flexible options for your journey. These services are available throughout the week, ensuring that you can find a suitable time to travel, whether it's a weekday or weekend.

For an early start, the first train of the day usually departs at 02:29, while travelers can catch the last train of the day at 18:14. With our easy-to-follow Baltimore, MD, to Rocky Mount, NC train times and schedules, you'll be well-equipped to plan your trip efficiently.

FAQs: Trains from Baltimore, MD to Rocky Mount, NC

FAQs: Travel by train from Baltimore, MD to Rocky Mount, NC easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Baltimore, MD to Rocky Mount, NC.
FAQs

Popular train stations from Baltimore, MD to Rocky Mount, NC

Baltimore
Rocky Mount
The major train station for departures in Baltimore is Pennsylvania Station. Find all the information you need to know about services, amenities and connections at Pennsylvania Station for your trip from Baltimore to Rocky Mount.
Pennsylvania StationWifiLockersParkingDiningATMTaxisAccessibilityWCHotelTicket Office
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 5:30 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free
Parking
Parking
  • Parking is available 24/7 with access from Charles Street.
Dining
Dining
  • The Helmand
  • Tapas Teatro
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • $0.50
Hotel
Hotel
  • Hotel Indigo Baltimore Downtown
  • The Ivy Hotel
  • Hotel Revival Baltimore
Lost and Found Office
  • Located in the main hall
Public transit options for Pennsylvania Station
  • Light Rail: Baltimore Light RailLink
  • Bus: Several MTA bus lines available
The major train station for arrivals in Rocky Mount is Rocky Mount Station. Find all the information you need to know about services, amenities and connections at Rocky Mount Station for your journey to Rocky Mount from Baltimore.
Rocky Mount StationLockersParkingTaxisAccessibilityWCTicket Office
Amenities at train station
LockersLockers
ParkingParking
TaxisTaxis
AccessibilityAccessibility
WCWC
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 6:00 AM - 11:00 PM Monday - Sunday
Parking
Parking
  • Parking is available at the station.
Taxis
Taxis
  • Outside the main entrance.
Accessibility
Accessibility
  • Ramps.
Lost and Found Office
  • Located in the main hall
Public transit options for Rocky Mount Station
  • Bus: Several local bus lines available

Most popular trains, buses, flights and ferries to and from Rocky Mount, NC and Baltimore, MD

HomeTrainsTrains in USATrain Times to Rocky Mount, NCBaltimore, MD to Rocky Mount, NC train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links