Marine Train Schedule

Every weekend enjoy riding the rails through the beautiful scenery of the St. Croix Valley in historic railway coaches. You are encouraged to move around the train  and learn the history of the coaches and the railways. A concession car is available for coffee, sodas, and snacks. We depart from the Osceola Depot  and run to Marine on St. Croix MN. The round trip is approximently 90 minutes and perfect for all ages. Scroll through the schedule below to make your reservations. Attire is casual. Dress for the weather.  Questions? Please call 651-228-0263 to get help with your reservations.​​ 


Adults ............ $20      Military & Seniors (62+)........$17      Children (3 - 15) ......... $12     Toddlers (0-2) FREE
Reservations are encouraged  to be made in advance because seating is limited.
​All trains depart from 114 Depot Rd, Osceola, WI 54020
Use the arrows below to view available dates and times to ride.
Click on the "Tickets" button to book your reservation.

  1. October 26th
    1. Saturday, October 26th @ 11 am
      Marine on St. Croix (90 minutes)
    2. Saturday, October 26th @ 1:30 pm
      Marine on St. Croix (90 minutes)
    3. Saturday, October 26th @ 4 pm
      Marine on St. Croix (90 minutes)
    Just Added!
    This Saturday, October 26th, will be the last day of operation this season on the Osceola & St. Croix Valley Railway.  Come join us for one last look at the fall colors.  Thank you for your patronage this year.

    During the off-season, please plan to visit the Jackson Street Roundhouse in St. Paul.  Upcoming events there include Santa's Train Shop, which will occur on the first 3 weekends in December.  

First Class Dinner Train

Back to Osceola Train Excursion

Brunch Train

Pizza Train

Coach Tickets