Marine Train Schedule

Every Saturday and Sunday, enjoy riding the rails through the beautiful scenery of the St. Croix River in our historic passenger cars.  Of course, you and your family are encouraged to get up, move around and learn more about the cars from one of the car hosts. There is a concessions car for you to buy a snack or drink to enjoy during the ride. This train departs from the Osceola Depot to Marine. The entire trip is 90 minutes and perfect for all ages. Scroll through the schedule below to make your reservations. Attire is casual. Questions? Please call 651-228-0263 to get help with your reservations.​​ 

Tickets

Adults ............... $20      Military & Seniors..........$17      Children (3 - 15) ............... $12     Toddlers (0-2) FREE
Reservations are encouraged  to be made in advance because seating is limited.
  
  1. September
    1. Saturday, September 1 at 11:00 am
      Marine on St. Croix (90 minutes)
    2. Saturday, September 1 at 2:30 pm
      Marine on St. Croix (90 minutes)
    3. Sunday, September 2 at 2:30 pm
      Marine on St. Croix (90 minutes)
    4. Saturday, September 8 at 2:30 pm
      Marine on St. Croix (90 minutes)
    5. Sunday, September 2 at noon
      Marine on St. Croix (90 minutes)
    6. Saturday, September 8 at 11:00 am
      Marine on St. Croix (90 minutes)
    7. Sunday, September 9 noon
      Marine on St. Croix (90 minutes)
    8. Sunday, September 9 2:30 pm
      Marine on St. Croix (90 minutes)
    9. Saturday, September 15 at 11:00 am
      Marine on St. Croix (90 minutes)
    10. Saturday, September 15 at 2:30 pm
      Marine on St. Croix (90 minutes)
    11. Sunday, September 16 at noon
      Marine on St. Croix (90 minutes)
    12. Sunday, September 16 2:30 pm
      Marine on St. Croix (90 minutes)
    13. Saturday, September 22 at 2:30 pm
      Marine on St. Croix (90 minutes)
    14. Saturday, September 22 at 2:30 pm
      Marine on St. Croix (90 minutes)
    15. Saturday, September 23 at noon
      Marine on St. Croix (90 minutes)
    16. Saturday, September 23 at 2:30 pm
      Marine on St. Croix (90 minutes)
    17. Saturday, September 8 at 5:00 pm
      Marine on St. Croix (90 minutes)

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

    Join My Mailing List

  2. August
    1. Saturday, August 4 at 11:00 am
      Marine on St. Croix (90 minutes)
    2. Sunday, August 5 at noon
      Marine on St. Croix (90 minutes)
    3. Saturday, August 11 at 11:00 am
      Marine on St. Croix (90 minutes)
    4. Saturday, August 4 at 2:30 pm
      Marine on St. Croix (90 minutes)
    5. Sunday, August 5 at 2:30 pm
      Marine on St. Croix (90 minutes)
    6. Saturday, August 11 at 2:30 pm
      Marine on St. Croix (90 minutes)
    7. Sunday, August 12 at noon
      Marine on St. Croix (90 minutes)
    8. Sunday, August 12 at 2:30 pm
      Marine on St. Croix (90 minutes)
    9. Saturday, August 18 at 11:00 am
      Marine on St. Croix (90 minutes)
    10. Saturday, August 18 at 2:30 pm
      Marine on St. Croix (90 minutes)
    11. Sunday, August 19 at noon
      Marine on St. Croix (90 minutes)
    12. Sunday, August 19 at 2:30 pm
      Marine on St. Croix (90 minutes)
    13. Saturday, August 25 at 11:00 am
      Marine on St. Croix (90 minutes)
    14. Sunday, August 26 at noon
      Marine on St. Croix (90 minutes)
    15. Sunday, August 26 at 2:30 pm
      Marine on St. Croix (90 minutes)
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
  3. July
    1. Sunday, July 1 at Noon
      Marine on St. Croix (90 minutes)
    2. Sunday, July 1 at 2:30 pm
      Marine on St. Croix (90 minutes)
    3. Sunday, July 8 at noon
      Marine on St. Croix (90 minutes)
    4. Saturday, July 7 at 11:00 am
      Marine on St. Croix (90 minutes)
    5. Saturday, July 7 at 2:30 pm
      Marine on St. Croix (90 minutes)
    6. Sunday, July 8 at 2:30 pm
      Marine on St. Croix (90 minutes)
    7. Saturday, July 14 at 11:00 am
      Marine on St. Croix (90 minutes)
    8. Saturday, July 14 at 2:30 pm
      Marine on St. Croix (90 minutes)
    9. Sunday, July 15 at noon
      Marine on St. Croix (90 minutes)
    10. Sunday, July 15 at 2:30 pm
      Marine on St. Croix (90 minutes)
    11. Saturday, July 21 at 11:00 am
      Marine on St. Croix (90 minutes)
    12. Saturday, July 21 at 5 pm
      Marine on St. Croix (90 minutes)
    13. Saturday, July 21 at 2:30 pm
      Marine on St. Croix (90 minutes)
    14. Sunday, July 22 at noon
      Marine on St. Croix (90 minutes)
    15. Saturday, July 28 at 11:00 am
      Marine on St. Croix (90 minutes)
    16. Saturday, July 28 at 2:30 pm
      Marine on St. Croix (90 minutes)
    17. Sunday, July 29 at noon
      Marine on St. Croix (90 minutes)
    18. Sunday, July 29 at 2:30 pm
      Marine on St. Croix (90 minutes)
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    Tickets
    1. September
      1. Saturday, September 1 at 11:00 am
        Marine on St. Croix (90 minutes)
      2. Saturday, September 1 at 2:30 pm
        Marine on St. Croix (90 minutes)
      3. Sunday, September 2 at 2:30 pm
        Marine on St. Croix (90 minutes)
      4. Saturday, September 8 at 2:30 pm
        Marine on St. Croix (90 minutes)
      5. Sunday, September 2 at noon
        Marine on St. Croix (90 minutes)
      6. Saturday, September 8 at 11:00 am
        Marine on St. Croix (90 minutes)
      7. Sunday, September 9 noon
        Marine on St. Croix (90 minutes)
      8. Sunday, September 9 2:30 pm
        Marine on St. Croix (90 minutes)
      9. Saturday, September 15 at 11:00 am
        Marine on St. Croix (90 minutes)
      10. Saturday, September 15 at 2:30 pm
        Marine on St. Croix (90 minutes)
      11. Sunday, September 16 at noon
        Marine on St. Croix (90 minutes)
      12. Sunday, September 16 2:30 pm
        Marine on St. Croix (90 minutes)
      13. Saturday, September 22 at 2:30 pm
        Marine on St. Croix (90 minutes)
      14. Saturday, September 22 at 2:30 pm
        Marine on St. Croix (90 minutes)
      15. Saturday, September 23 at noon
        Marine on St. Croix (90 minutes)
      16. Saturday, September 23 at 2:30 pm
        Marine on St. Croix (90 minutes)
      17. Saturday, September 8 at 5:00 pm
        Marine on St. Croix (90 minutes)

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

    2. July
      1. Sunday, July 1 at Noon
        Marine on St. Croix (90 minutes)
      2. Sunday, July 1 at 2:30 pm
        Marine on St. Croix (90 minutes)
      3. Sunday, July 8 at noon
        Marine on St. Croix (90 minutes)
      4. Saturday, July 7 at 11:00 am
        Marine on St. Croix (90 minutes)
      5. Saturday, July 7 at 2:30 pm
        Marine on St. Croix (90 minutes)
      6. Sunday, July 8 at 2:30 pm
        Marine on St. Croix (90 minutes)
      7. Saturday, July 14 at 11:00 am
        Marine on St. Croix (90 minutes)
      8. Saturday, July 14 at 2:30 pm
        Marine on St. Croix (90 minutes)
      9. Sunday, July 15 at noon
        Marine on St. Croix (90 minutes)
      10. Sunday, July 15 at 2:30 pm
        Marine on St. Croix (90 minutes)
      11. Saturday, July 21 at 11:00 am
        Marine on St. Croix (90 minutes)
      12. Saturday, July 21 at 5 pm
        Marine on St. Croix (90 minutes)
      13. Saturday, July 21 at 2:30 pm
        Marine on St. Croix (90 minutes)
      14. Sunday, July 22 at noon
        Marine on St. Croix (90 minutes)
      15. Saturday, July 28 at 11:00 am
        Marine on St. Croix (90 minutes)
      16. Saturday, July 28 at 2:30 pm
        Marine on St. Croix (90 minutes)
      17. Sunday, July 29 at noon
        Marine on St. Croix (90 minutes)
      18. Sunday, July 29 at 2:30 pm
        Marine on St. Croix (90 minutes)

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

    3. August
      1. Saturday, August 4 at 11:00 am
        Marine on St. Croix (90 minutes)
      2. Sunday, August 5 at noon
        Marine on St. Croix (90 minutes)
      3. Saturday, August 11 at 11:00 am
        Marine on St. Croix (90 minutes)
      4. Saturday, August 4 at 2:30 pm
        Marine on St. Croix (90 minutes)
      5. Sunday, August 5 at 2:30 pm
        Marine on St. Croix (90 minutes)
      6. Saturday, August 11 at 2:30 pm
        Marine on St. Croix (90 minutes)
      7. Sunday, August 12 at noon
        Marine on St. Croix (90 minutes)
      8. Sunday, August 12 at 2:30 pm
        Marine on St. Croix (90 minutes)
      9. Saturday, August 18 at 11:00 am
        Marine on St. Croix (90 minutes)
      10. Saturday, August 18 at 2:30 pm
        Marine on St. Croix (90 minutes)
      11. Sunday, August 19 at noon
        Marine on St. Croix (90 minutes)
      12. Sunday, August 19 at 2:30 pm
        Marine on St. Croix (90 minutes)
      13. Saturday, August 25 at 11:00 am
        Marine on St. Croix (90 minutes)
      14. Sunday, August 26 at noon
        Marine on St. Croix (90 minutes)
      15. Sunday, August 26 at 2:30 pm
        Marine on St. Croix (90 minutes)

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      Join My Mailing List

      1. October
        1. Saturday, October 20 at 11:00 am
          Marine on St. Croix (90 minutes)
        2. Saturday, October 20 at 3:00 pm
          Marine on St. Croix (90 minutes)
        3. Sunday, October 21 at 3:00 pm
          Marine on St. Croix (90 minutes)
        4. Saturday, October 27, at 2:30 pm
          Marine on St. Croix (90 minutes)
        5. Sunday, October 21 at 11:00 am
          Marine on St. Croix (90 minutes)
        6. Saturday, October 27, at 11:00 am
          Marine on St. Croix (90 minutes)

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

      2. September
        1. Saturday, September 1 at 11:00 am
          Marine on St. Croix (90 minutes)
        2. Saturday, September 1 at 2:30 pm
          Marine on St. Croix (90 minutes)
        3. Sunday, September 2 at 2:30 pm
          Marine on St. Croix (90 minutes)
        4. Saturday, September 8 at 2:30 pm
          Marine on St. Croix (90 minutes)
        5. Sunday, September 2 at noon
          Marine on St. Croix (90 minutes)
        6. Saturday, September 8 at 11:00 am
          Marine on St. Croix (90 minutes)
        7. Sunday, September 9 noon
          Marine on St. Croix (90 minutes)
        8. Sunday, September 9 2:30 pm
          Marine on St. Croix (90 minutes)
        9. Saturday, September 15 at 11:00 am
          Marine on St. Croix (90 minutes)
        10. Saturday, September 15 at 2:30 pm
          Marine on St. Croix (90 minutes)
        11. Sunday, September 16 at noon
          Marine on St. Croix (90 minutes)
        12. Sunday, September 16 2:30 pm
          Marine on St. Croix (90 minutes)
        13. Saturday, September 22 at 2:30 pm
          Marine on St. Croix (90 minutes)
        14. Saturday, September 22 at 2:30 pm
          Marine on St. Croix (90 minutes)
        15. Saturday, September 23 at noon
          Marine on St. Croix (90 minutes)
        16. Saturday, September 23 at 2:30 pm
          Marine on St. Croix (90 minutes)
        17. Saturday, September 8 at 5:00 pm
          Marine on St. Croix (90 minutes)

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

      3. August
        1. Saturday, August 4 at 11:00 am
          Marine on St. Croix (90 minutes)
        2. Sunday, August 5 at noon
          Marine on St. Croix (90 minutes)
        3. Saturday, August 11 at 11:00 am
          Marine on St. Croix (90 minutes)
        4. Saturday, August 4 at 2:30 pm
          Marine on St. Croix (90 minutes)
        5. Sunday, August 5 at 2:30 pm
          Marine on St. Croix (90 minutes)
        6. Saturday, August 11 at 2:30 pm
          Marine on St. Croix (90 minutes)
        7. Sunday, August 12 at noon
          Marine on St. Croix (90 minutes)
        8. Sunday, August 12 at 2:30 pm
          Marine on St. Croix (90 minutes)
        9. Saturday, August 18 at 11:00 am
          Marine on St. Croix (90 minutes)
        10. Saturday, August 18 at 2:30 pm
          Marine on St. Croix (90 minutes)
        11. Sunday, August 19 at noon
          Marine on St. Croix (90 minutes)
        12. Sunday, August 19 at 2:30 pm
          Marine on St. Croix (90 minutes)
        13. Saturday, August 25 at 11:00 am
          Marine on St. Croix (90 minutes)
        14. Sunday, August 26 at noon
          Marine on St. Croix (90 minutes)
        15. Sunday, August 26 at 2:30 pm
          Marine on St. Croix (90 minutes)

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

      4. July
        1. Sunday, July 1 at Noon
          Marine on St. Croix (90 minutes)
        2. Sunday, July 1 at 2:30 pm
          Marine on St. Croix (90 minutes)
        3. Sunday, July 8 at noon
          Marine on St. Croix (90 minutes)
        4. Saturday, July 7 at 11:00 am
          Marine on St. Croix (90 minutes)
        5. Saturday, July 7 at 2:30 pm
          Marine on St. Croix (90 minutes)
        6. Sunday, July 8 at 2:30 pm
          Marine on St. Croix (90 minutes)
        7. Saturday, July 14 at 11:00 am
          Marine on St. Croix (90 minutes)
        8. Saturday, July 14 at 2:30 pm
          Marine on St. Croix (90 minutes)
        9. Sunday, July 15 at noon
          Marine on St. Croix (90 minutes)
        10. Sunday, July 15 at 2:30 pm
          Marine on St. Croix (90 minutes)
        11. Saturday, July 21 at 11:00 am
          Marine on St. Croix (90 minutes)
        12. Saturday, July 21 at 5 pm
          Marine on St. Croix (90 minutes)
        13. Saturday, July 21 at 2:30 pm
          Marine on St. Croix (90 minutes)
        14. Sunday, July 22 at noon
          Marine on St. Croix (90 minutes)
        15. Saturday, July 28 at 11:00 am
          Marine on St. Croix (90 minutes)
        16. Saturday, July 28 at 2:30 pm
          Marine on St. Croix (90 minutes)
        17. Sunday, July 29 at noon
          Marine on St. Croix (90 minutes)
        18. Sunday, July 29 at 2:30 pm
          Marine on St. Croix (90 minutes)

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

        Join My Mailing List

      5. Use the arrows below to view available dates and times to ride. Click on the Ticket button to book your reservation.  
        June
        1. Saturday, June 30 at 11:30 am
          Marine on St. Croix (90 minutes)
        2. Saturday, June 30 at 2:30 pm
          Marine on St. Croix (90 minutes)
        Tickets
        Tickets
      June
      1. Saturday, June 30 at 11:30 am
        Marine on St. Croix (90 minutes)
      2. Saturday, June 30 at 2:30 pm
        Marine on St. Croix (90 minutes)
      Tickets
      Tickets
    June
    1. Saturday, June 30 at 11:30 am
      Marine on St. Croix (90 minutes)
    2. Saturday, June 30 at 2:30 pm
      Marine on St. Croix (90 minutes)
    Tickets
    Tickets

First Class Dinner Train

Brunch Train

Back to Osceola Train Excursion

Pizza Train

Coach Tickets