Greensboro, NC to Baltimore, MD train with Amtrak

Sat, May 17
+ 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 Greensboro, NC to Baltimore, MD

Showing times and prices for May 18

Cheapest price

$157

Average price

$185

Fastest journey

7 h 24 m

Average duration

8 h 24 m

Trains per day

2

Distance

454 km

Cheap tickets

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

The average ticket from Greensboro, NC to Baltimore, MD will cost around $185 if you buy it on the day, but the cheapest tickets can be found for only $157.

Fast trains

Of the 2 trains that leave Greensboro, NC for Baltimore, MD on Sun, May 18, 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Sun, May 18 the direct trains cover the 454 km distance in an average of 8 h 24 m but if you time it right, some trains will get you there in just 7 h 24 m .

On Sun, May 18 the slowest trains will take 9 h 23 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Amtrak
12:29PM7h24
Greensboro, NC
07:53PMBaltimore, MD
$1571One-way
0 transfers
Amtrak
01:24PM9h23
Greensboro, NC
10:47PMBaltimore, MD
$2131One-way
0 transfers

Travel Information

Compare train, bus, and flight for Greensboro, NC to Baltimore, MD

Omio recommends booking the train as it is the most popular option from Greensboro, NC to Baltimore, MD among Omio's users. If you are prioritising price take the bus with prices starting from €53. For those with little time consider booking a train which can get you there in 8h 48m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.4kg.

Compare train with

Most popular
Train
Bus

€119

Average price

€73

Average price

Cheapest

9h 18m

Average duration

Fastest

8h 48m

Onboard

+

30m

Additional time*

9h 20m

Average duration

8h 50m

Onboard

+

30m

Additional time*

0.1 - 0.4kg

CO2 emissions

Lowest

0.5 - 1.1kg

CO2 emissions

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Compare prices and tickets Greensboro, NC to Baltimore, MD by train, bus, or flight

Sun
May 18
Mon
May 19
Tue
May 20
Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24

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 Greensboro, NC to Baltimore, MD

USAUSA
USAUSA
Icon of train
Trains from Greensboro, NC to Baltimore, MD run on average 2 times per day, taking around 8h 48m. Cheap train tickets for this journey start at $90 (€76) but you can travel from only $63 (€53) by bus.
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
Cheapest alternative travel mode
Bus from $63 (€53)
Distance
282 miles (454 km)
Average train duration
8h 48m
Cheapest ticket price
$90 (€76)
Trains per day
2
Direct trains
2
Train providers
1
Fastest train
7h 24m
First train
12:29
Last train
13:24
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
Cheapest alternative travel mode
Bus from $63 (€53)

Train companies: Amtrak from Greensboro, NC to Baltimore, MD trains

Find the best trains to Baltimore, MD from Greensboro, NC with Omio's travel partners Amtrak from $75 (€63). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Amtrak is a passenger train service based in the United States. It operates more than 300 trains daily including trains to Baltimore, MD from Greensboro, NC, connecting more than 500 destinations in 46 states and three Canadian provinces. Amtrak offers a variety of train types, including the Acela Express, Northeast Regional, Keystone Service, and the Auto Train. The Acela Express is the fastest train, reaching speeds of up to 150 mph. The Northeast Regional is the most popular, offering frequent service between major cities in the Northeast. The Keystone Service is a regional service connecting Philadelphia and Harrisburg, Pennsylvania. The Auto Train is a unique service that allows passengers to transport their cars along with them. Amtrak offers a variety of ticket types, including Saver, Value, Flexible, and Business Class. Saver tickets are the most affordable, while Business Class tickets offer the most amenities, such as complimentary meals and access to the Amtrak Metropolitan Lounge. Onboard facilities vary by train type, but all Amtrak trains offer comfortable seating, Wi-Fi, and power outlets. The most popular routes for Amtrak include the Northeast Corridor, which runs between Washington, D. C. And Boston, and the Pacific Surfliner, which runs between San Diego and San Luis Obispo, California. Other popular routes include the Capitol Corridor, which runs between San Jose and Sacramento, California, and the Empire Builder, which runs between Chicago and Seattle.

Amtrak from Greensboro, NC to Baltimore, MD train information:

  • Average Duration: 9 h 23 min
  • Cheapest Price: $75
  • Amtrak frequency: 4 a day

Greensboro, NC to Baltimore, MD Train: Travel Made Easy

Looking to book a Greensboro, NC to Baltimore, MD train and enjoy a scenic and relaxing journey? The convenient connectivity between Greensboro and Baltimore allows travelers to comfortably commute between the two cities. Popular departures start at the Greensboro Station, taking you northbound to the bustling Pennsylvania Station, a hub for transportation in the mid-Atlantic region. Whether you’re traveling for business or leisure, trains from Greensboro, NC to Baltimore, MD offer scenic views, spacious seating, and a stress-free travel experience. Book your train from Greensboro, NC to Baltimore, MD today and reach your destination with comfort and ease!

Find Cheap Greensboro, NC to Baltimore, MD Train Ticket Prices

If you're planning your trip from Greensboro, NC to Baltimore, MD, you’ll want to know how affordable train tickets can be. The cheapest train ticket prices for this route start as low as $90 (€76), making rail travel a cost-effective option. On average, travelers can expect to pay around $141 (€119) for a train journey between these cities, offering a convenient and budget-friendly choice for long-distance travel. For the best combination of low prices and comfortable travel, consider taking your trip during the off-peak season, with February typically offering great deals and fewer crowds. Book early to lock in the cheapest fares and maximize your travel value!

Train Greensboro, NC to Baltimore, MD: Amtrak Services

Traveling by train from Greensboro, NC to Baltimore, MD is both convenient and comfortable, thanks to Amtrak's well-connected routes. Amtrak offers two primary services for this journey: the Piedmont and Carolinian trains, as well as the Crescent line, each providing varying departure times to suit different schedules. Passengers can enjoy spacious seating, complimentary Wi-Fi, and an onboard café with refreshments to make the trip relaxing and stress-free. Whether you're traveling for business or leisure, these train services deliver a smooth ride between these two vibrant cities.

Greensboro, NC to Baltimore, MD Train Times and Schedule

Planning a train journey from Greensboro, NC to Baltimore, MD? The distance between these two cities is approximately 282 miles (454 km), and the average train journey duration is around 7h 24m. This scenic route offers a comfortable and stress-free way to travel between North Carolina and Maryland, perfect for both business and leisure travelers.

Trains from Greensboro, NC to Baltimore, MD operate frequently, with an average of 2 departures daily. These services are available throughout the week, including weekends, providing flexibility for travelers whether they need to commute on a weekday or plan a weekend getaway.

For those looking to travel early or catch a late evening ride, the first train usually departs at around 12:29, while the last train typically leaves at about 13:24. With multiple departure times, planning your Greensboro, NC to Baltimore, MD train schedule has never been easier.

Start planning your journey today by checking the Greensboro, NC to Baltimore, MD train times and selecting the schedule that works best for you!

FAQs: Trains from Greensboro, NC to Baltimore, MD

FAQs: Travel by train from Greensboro, NC to Baltimore, MD 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 Greensboro, NC to Baltimore, MD.
FAQs

popular train stations

Popular train stations from Greensboro, NC to Baltimore, MD

Greensboro
Baltimore
The major train station for departures in Greensboro is Greensboro Station. Find all the information you need to know about services, amenities and connections at Greensboro Station for your trip from Greensboro to Baltimore.
Greensboro StationWifiParkingDiningTaxisAccessibilityWCHotelTicket OfficeBike ParkingInformation Desk
Amenities at train station
WifiWifi
ParkingParking
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
Bike ParkingBike Parking
Information DeskInformation Desk
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 24 hours Monday - Sunday
platformCount
Number of platforms
2
Wifi
Wifi
  • Free
Parking
Parking
  • Parking is available around the station.
Dining
Dining
  • Lindley Park Filling Station
  • Crafted: The Art of the Taco
Taxis
Taxis
  • Outside the main entrance.
Hotel
Hotel
  • Proximity Hotel
  • O.Henry Hotel
  • Marriott Greensboro Downtown
Information Desk
Information Desk
  • Located in the main hall
Public transit options for Greensboro Station
  • Bus: Several lines available
  • Taxi services are accessible
The major train station for arrivals in Baltimore is Pennsylvania Station. Find all the information you need to know about services, amenities and connections at Pennsylvania Station for your journey to Baltimore from Greensboro.
Pennsylvania StationWifiLockersParkingDiningATMTaxisAccessibilityWCHotelLost and Found OfficeTicket OfficeBike ParkingCar RentalInformation DeskLuggage Carts
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
Bike ParkingBike Parking
Car RentalCar Rental
Information DeskInformation Desk
Luggage CartsLuggage Carts
information
phone
Phone Number
ticketOfficeHours
Ticket Office Hours
  • 5:30 AM - 10:00 PM Monday - Sunday
ticketOfficeHours
Distance to city center
1 km
platformCount
Number of platforms
8
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
Lost and Found Office
  • Located in the main hall
Car Rental
Car Rental
  • Enterprise
  • Hertz
Information Desk
Information Desk
  • Located in the main hall
Luggage Carts
Luggage Carts
  • Free
Station Plan
  • Hall 1: main entrance, ticketing, and waiting area
  • Hall 2: platforms for Amtrak and MARC trains
  • Hall 3: access to Light RailLink
Public transit options for Pennsylvania Station
  • Light Rail: Baltimore Light RailLink
  • Bus: Several MTA bus lines available

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

HomeTrainsTrains in USATrain Times to Baltimore, MDGreensboro, NC to Baltimore, MD 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