Cheapest month
Up to 175%The cheapest time to travel is August (SGD 127.01); the most expensive is May (SGD 349.28).
Your latest searches will appear here.
The journey from Baltimore, MD to Cincinnati, OH is about 676 km. On average a train trip takes 16h 1m with 1 connections per day.
| Lowest price | €56.31 ≈ SGD 83 |
|---|---|
| Trip duration | 16h 1m |
| Connections per day | 1 |
| Lowest price | €56.31 ≈ SGD 83 |
| Highest price | €56.31 ≈ SGD 83 |
| First departure | 09:30 AM |
| Last departure | 09:30 AM |
| Distance | 676 km |
| Departure | Baltimore, MD |
| Arrival | Cincinnati, OH |
| Travel operator | Amtrak Amtrak |
These tips come from historical prices — how the average fare changes with how far ahead you book and the month you travel.
The cheapest time to travel is August (SGD 127.01); the most expensive is May (SGD 349.28).
Compare average prices by month and book when it suits you.
Learn more about carriers on this route.
Compare different ticket types and on-board services for the journey from Baltimore, MD to Cincinnati, OH.
Learn more about the services available on board each carrier on this route.
The train journey between Baltimore, MD and Cincinnati, OH emits 47.32kg of CO₂.
Taking the train between Baltimore, MD and Cincinnati, OH saves 87.88kg of CO₂ compared to a flight, 3.38kg compared to the bus and 60.84kg compared to the car.
A train ticket from Baltimore, MD to Cincinnati, OH costs €56.31 (≈ SGD 83). Prices vary by how far ahead you book and the time of day. Tickets start from €56.31 (≈ SGD 83).
The cheapest ticket from Baltimore, MD to Cincinnati, OH costs €56.31 (≈ SGD 83). Book as early as possible and avoid peak times.
Baltimore, MD and Cincinnati, OH are 676 km apart.
The journey from Baltimore, MD to Cincinnati, OH takes about 16h 1m on average. The fastest option takes 16h 1m.
This route is served by 1 operators: Amtrak.
There are about 1 connections per day from Baltimore, MD to Cincinnati, OH.
The first train from Baltimore, MD to Cincinnati, OH leaves at 09:30 AM. Check times on your travel date.
The last train from Baltimore, MD to Cincinnati, OH leaves at 09:30 AM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs €56.31 (≈ SGD 83) but prices can change.
There are about 1 direct connections from Baltimore, MD to Cincinnati, OH.
The shortest train journey between Baltimore, MD and Cincinnati, OH takes 16h 1m.
Yes, there is a direct train between Baltimore, MD and Cincinnati, OH.
The train journey from Baltimore, MD to Cincinnati, OH generates 9 kg of CO₂.