1,000+ travel companies
1,000+ travel companies
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
42K ratings
Google Play
136K reviews
Compare prices and tickets Fredericksburg, VA to Portland, ME by bus, train, or flight
Compare bus, train, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Fri
Nov 07
Nov 07
Sat
Nov 08
Nov 08
Sun
Nov 09
Nov 09
Mon
Nov 10
Nov 10
Tue
Nov 11
Nov 11
Wed
Nov 12
Nov 12
Thu
Nov 13
Nov 13
Journey information
Overview: Train from Fredericksburg, VA to Portland, ME
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 526 miles (848 km) |
Trains per day 3 |
First train 03:15 |
Last train 18:00 |
Key Takeaways
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
FAQs: Trains from Fredericksburg, VA to Portland, ME
Find answers to the most common questions about traveling from Fredericksburg, VA to Portland, ME by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Portland, ME, this guide helps you travel smarter and with confidence.

In Portland, ME, you can enjoy a craft beer tour sampling local brews, take a scenic ferry ride to the nearby Casco Bay Islands, and visit the Children's Museum & Theatre of Maine. Attend a live performance at the historic State Theatre or explore the Maine Narrow Gauge Railroad Co. & Museum. Visit sights like the Portland Head Light at Fort Williams Park, the vibrant Old Port district, the Eastern Promenade with its panoramic views, the Portland Museum of Art, and the intricate Victoria Mansion.
For a well-rounded experience in Portland, ME, plan for 2 to 3 days to explore its vibrant arts district, historic Old Port, and scenic waterfront.
The last train from Fredericksburg, VA to Portland, ME leaves at 6:00 PM.
The first train from Fredericksburg, VA to Portland, ME leaves at 3:15 AM.
There is no direct train service currently available from Fredericksburg, VA to Portland, ME.
Unfortunately, there is no night train available from Fredericksburg, VA to Portland, ME.
The distance by train from Fredericksburg, VA to Portland, ME is 526 miles (848 km).
The train station in Fredericksburg, VA that goes to Portland, ME is Fredericksburg Station, Fredericksburg, VA, which connects to Portland Transportation Center, Portland, ME.
No, you cannot take the train from Fredericksburg, VA to Portland, ME.
The train journey from Fredericksburg, VA to Portland, ME offers scenic views, including glimpses of the picturesque Virginia countryside, coastal landscapes in the Northeast, and charming towns along the route, providing a pleasant visual experience for travelers.
popular train stations
Popular train stations from Fredericksburg, VA to Portland, ME
Fredericksburg
Portland
The major train station for departures in Fredericksburg is Fredericksburg Station. Find all the information you need to know about services, amenities and connections at Fredericksburg Station for your trip from Fredericksburg to Portland.
Fredericksburg Station






Amenities at train station
information
Ticket Office Hours
- 6:00 AM - 11:00 PM Monday - Sunday
Number of platforms
2Parking
- The car park is open 7 days a week, with access from the main street.
Taxis
- Outside the main entrance.
Accessibility
- Elevators, ramps, restrooms.
WC
- Free for passengers
Information Desk
- Located in the main hall
Station Plan
- The station consists of a main hall with adjacent platforms for Amtrak and VRE services.
Public transit options for Fredericksburg Station
- Bus: Several local lines available
- VRE: Fredericksburg Line
The major train station for arrivals in Portland is Portland Transportation Center. Find all the information you need to know about services, amenities and connections at Portland Transportation Center for your journey to Portland from Fredericksburg.
Portland Transportation Center









Amenities at train station
information
Ticket Office Hours
- 5:00 AM - 10:00 PM Monday - Sunday
Distance to city center
3 kmNumber of platforms
2Wifi
- Free
Parking
- Parking is $5.50 per day and available on a first-come, first-served basis. Parking for Downeaster passengers is available in the lot across the street from the station.
Taxis
- Outside the main entrance.
Accessibility
- Ramps, restrooms.
Information Desk
- Located in the main hall
Luggage Carts
- Free
Station Plan
- The station serves as a hub for both Amtrak Downeaster trains and intercity buses, with facilities for ticketing and waiting areas.
Public transit options for Portland Transportation Center
- Bus: Concord Coach Lines
- Local bus services available
Most popular train connections from Fredericksburg, VA
More options for your journey from Fredericksburg, VA to Portland, ME
Here are some other resources that might have the information you need
