log on
View Cart
Shopping Cart
There are no items in your cart.
Skip and go to main content
{{item.Quantity}}
{{item.FormattedEventDateDisplay}}
{{item.FormattedTicketDate}}
{{item.FormattedTotal}}
Sub-Total
{{viewModel.footer.total}}
{{viewModel.footer.redemptionPoints}} [LoyaltyRedmptionPointsLabel]
Your cart is empty.
Back to Site
DonateBecome a Member
Category>
Tickets>
Cart>
Checkout>
Confirm
The selected language is {{viewModel.selectedLanguage.Name}}
{{ viewModel.selectedLanguage.Name }}
 
Select language {{language.Name}}
{{ language.Name }}
{{viewModel.name | htmlToPlaintext}}
My Account
Logout
Sign in
Sign in

Shopping Cart

{{viewModel.errorMessage}}
An error occurred attempting to link your benefit to your pass.
An error occurred attempting to link an item to a pass.
{{viewModel.statusMessage}}
Zero dollar transaction is not allowed.
Item
Points
Price
Points
Price
Quantity
Total
Remove
 - {{item.eventDateTime}}{{item.guestName}}
{{item.benefitName}}
{{item.entitlement}}
{{item.entitlement}}
{{item.entitlement}}
Show Seat DetailsHide Seat Details
  • Section - {{seat.Section}}
  • Row - {{seat.Row}}
  • Seat - {{seat.Seat}}
{{item.passInfoLinkEl.text}}{{item.rosterInfoLinkEl.text}}{{item.debitInfoLinkEl.text}}
{{item.ItemAccrualPoints}}
{{item.price}}
{{item.price}}
{{item.quantity}}
{{item.total}}

{{item.giftAid}}

This product cannot be purchased at this time. Click the Update button to remove the unavailable items.
Returned Event
{{item.urVisualId}}
{{item.urEventName}} {{item.urDescription}}- {{item.urEventDateTime}}
 

Modifications are only final after checkout.

 
{{item.urPrice}}
Gift Tickets are not valid until after activation.

Activating gift tickets are not finalized until after checkout

{{item.accrualPoints}} {{subCategory.pluAccrualPointsHeader}}
{{item.price}}
[QuantityInCartLabel]{{item.quantityInCart}}
[IncompatibleDeliveryMethodItemError]
[NoDeliveryMethodsItemError]

Package Contents

({{packageItem.quantity}}) {{packageItem.itemName}}{{packageItem.passInfoLinkEl.text}}

{{ packageItem.eventDateTime }}
{{packageItem.packageEventDate}}

{{viewModel.subCategories[0].sharedCalendars[0].selectDateTimeText | htmlToPlaintext}} {{viewModel.subCategories[0].sharedCalendars[0].eventTypeName | htmlToPlaintext}}

[SelectedDateTime] {{viewModel.subCategories[0].sharedCalendars[0].eventTypeName | htmlToPlaintext}} {{viewModel.subCategories[0].sharedCalendars[0].selectedDateTime | htmlToPlaintext}}

There are no events available for your current selection.

 
 
 
{{ getMonthName(viewModel.calendar.month - 1) + " " + viewModel.calendar.year }}
{{viewModel.calendar.dayHeaders[0] || 'Su'}}{{viewModel.calendar.dayHeaders[1] || 'Mo'}}{{viewModel.calendar.dayHeaders[2] || 'Tu'}}{{viewModel.calendar.dayHeaders[3] || 'We'}}{{viewModel.calendar.dayHeaders[4] || 'Th'}}{{viewModel.calendar.dayHeaders[5] || 'Fr'}}{{viewModel.calendar.dayHeaders[6] || 'Sa'}}
{{day.date}}{{day.formattedPrice}}

[LegendHeader]

{{legend.Name}}{{legend.startingAtPriceFormatted}} - {{legend.highPointPriceFormatted}}
[LegendBasePriceLabel]{{viewModel.item.basePriceFormatted}}
[LegendDayUnavailableLabel]
{{viewModel.calendar.selectedEventDate}}
[EventTimeHeaderLabel]
[EventPriceHeaderLiteral]
[EventAvailabilityHeaderLiteral]
[AvailableLiteral]
[EventNameHeaderLabel]
{{event.time}}
{{event.price}}
{{event.availability}}
{{event.capacity}}
  • {{attr}}
{{viewModel.calendar.selectedEventDate}}
[EventTimeHeaderLabel]
[EventAvailabilityHeaderLiteral]
[EventPriceHeaderLiteral]
[EventNameHeaderLabel]
 
 
 
There are no events available for your current selection.
 
 
 
{{ getMonthName(viewModel.calendar.month - 1) + " " + viewModel.calendar.year }}
{{viewModel.calendar.dayHeaders[0] || 'Su'}}{{viewModel.calendar.dayHeaders[1] || 'Mo'}}{{viewModel.calendar.dayHeaders[2] || 'Tu'}}{{viewModel.calendar.dayHeaders[3] || 'We'}}{{viewModel.calendar.dayHeaders[4] || 'Th'}}{{viewModel.calendar.dayHeaders[5] || 'Fr'}}{{viewModel.calendar.dayHeaders[6] || 'Sa'}}
{{day.date}}{{day.formattedPrice}}

[LegendHeader]

{{legend.Name}}{{legend.startingAtPriceFormatted}} - {{legend.highPointPriceFormatted}}
[LegendBasePriceLabel]{{viewModel.item.basePriceFormatted}}
[LegendDayUnavailableLabel]
{{viewModel.calendar.selectedEventDate}}
[EventTimeHeaderLabel]
[EventPriceHeaderLiteral]
[EventAvailabilityHeaderLiteral]
[AvailableLiteral]
[EventNameHeaderLabel]
{{event.time}}
{{event.price}}
{{event.availability}}
{{event.capacity}}
  • {{attr}}
{{viewModel.calendar.selectedEventDate}}
[EventTimeHeaderLabel]
[EventAvailabilityHeaderLiteral]
[EventPriceHeaderLiteral]
[EventNameHeaderLabel]
 
 
 
There are no events available for your current selection.
Loading...

[CalendarModalTitle]

 
 
 
{{ getMonthName(viewModel.calendar.month - 1) + " " + viewModel.calendar.year }}
{{viewModel.calendar.dayHeaders[0] || 'Su'}}{{viewModel.calendar.dayHeaders[1] || 'Mo'}}{{viewModel.calendar.dayHeaders[2] || 'Tu'}}{{viewModel.calendar.dayHeaders[3] || 'We'}}{{viewModel.calendar.dayHeaders[4] || 'Th'}}{{viewModel.calendar.dayHeaders[5] || 'Fr'}}{{viewModel.calendar.dayHeaders[6] || 'Sa'}}
{{day.date}}{{day.formattedPrice}}

[LegendHeader]

{{legend.Name}}{{legend.startingAtPriceFormatted}} - {{legend.highPointPriceFormatted}}
[LegendBasePriceLabel]{{viewModel.item.basePriceFormatted}}
[LegendDayUnavailableLabel]
Loading...
{{rosterLink.rosterLinkEl.text}}
[PackageDateMissingError]
[IdMeNotAuthorized]
This product cannot be purchased at this time. Click the Update button to remove the unavailable items.
Item
 - {{item.eventDateTime}}{{item.guestName}}{{item.discount}}
{{item.benefitName}}
{{item.entitlement}}
{{item.entitlement}}
{{item.entitlement}}
Show Seat Details
Hide Seat Details
  • Section - {{seat.Section}}
  • Row - {{seat.Row}}
  • Seat - {{seat.Seat}}
{{item.packageNameLinkEl.text}}
Points
{{item.ItemAccrualPoints}}
Price
Points
{{item.price}}
Returned Event
{{item.urVisualId}}
{{item.urEventName}} {{item.urDescription}}- {{item.urEventDateTime}}
{{item.urPrice}}
Total
{{item.total}}

{{item.giftAid}}

Quantity
{{item.quantity}}
Remove
 

Modifications are only final after checkout.

This product cannot be purchased at this time. Click the Update button to remove the unavailable items.
{{item.accrualPoints}} {{subCategory.pluAccrualPointsHeader}}
{{item.price}}
[QuantityInCartLabel]{{item.quantityInCart}}
[IncompatibleDeliveryMethodItemError]
[NoDeliveryMethodsItemError]

Package Contents

({{packageItem.quantity}}) {{packageItem.itemName}}{{packageItem.passInfoLinkEl.text}}

{{ packageItem.eventDateTime }}
{{packageItem.packageEventDate}}

{{viewModel.subCategories[0].sharedCalendars[0].selectDateTimeText | htmlToPlaintext}} {{viewModel.subCategories[0].sharedCalendars[0].eventTypeName | htmlToPlaintext}}

[SelectedDateTime] {{viewModel.subCategories[0].sharedCalendars[0].eventTypeName | htmlToPlaintext}} {{viewModel.subCategories[0].sharedCalendars[0].selectedDateTime | htmlToPlaintext}}

There are no events available for your current selection.

 
 
 
{{ getMonthName(viewModel.calendar.month - 1) + " " + viewModel.calendar.year }}
{{viewModel.calendar.dayHeaders[0] || 'Su'}}{{viewModel.calendar.dayHeaders[1] || 'Mo'}}{{viewModel.calendar.dayHeaders[2] || 'Tu'}}{{viewModel.calendar.dayHeaders[3] || 'We'}}{{viewModel.calendar.dayHeaders[4] || 'Th'}}{{viewModel.calendar.dayHeaders[5] || 'Fr'}}{{viewModel.calendar.dayHeaders[6] || 'Sa'}}
{{day.date}}{{day.formattedPrice}}

[LegendHeader]

{{legend.Name}}{{legend.startingAtPriceFormatted}} - {{legend.highPointPriceFormatted}}
[LegendBasePriceLabel]{{viewModel.item.basePriceFormatted}}
[LegendDayUnavailableLabel]
{{viewModel.calendar.selectedEventDate}}
[EventTimeHeaderLabel]
[EventPriceHeaderLiteral]
[EventAvailabilityHeaderLiteral]
[AvailableLiteral]
[EventNameHeaderLabel]
{{event.time}}
{{event.price}}
{{event.availability}}
{{event.capacity}}
  • {{attr}}
{{viewModel.calendar.selectedEventDate}}
[EventTimeHeaderLabel]
[EventAvailabilityHeaderLiteral]
[EventPriceHeaderLiteral]
[EventNameHeaderLabel]
 
 
 
There are no events available for your current selection.
 
 
 
{{ getMonthName(viewModel.calendar.month - 1) + " " + viewModel.calendar.year }}
{{viewModel.calendar.dayHeaders[0] || 'Su'}}{{viewModel.calendar.dayHeaders[1] || 'Mo'}}{{viewModel.calendar.dayHeaders[2] || 'Tu'}}{{viewModel.calendar.dayHeaders[3] || 'We'}}{{viewModel.calendar.dayHeaders[4] || 'Th'}}{{viewModel.calendar.dayHeaders[5] || 'Fr'}}{{viewModel.calendar.dayHeaders[6] || 'Sa'}}
{{day.date}}{{day.formattedPrice}}

[LegendHeader]

{{legend.Name}}{{legend.startingAtPriceFormatted}} - {{legend.highPointPriceFormatted}}
[LegendBasePriceLabel]{{viewModel.item.basePriceFormatted}}
[LegendDayUnavailableLabel]
{{viewModel.calendar.selectedEventDate}}
[EventTimeHeaderLabel]
[EventPriceHeaderLiteral]
[EventAvailabilityHeaderLiteral]
[AvailableLiteral]
[EventNameHeaderLabel]
{{event.time}}
{{event.price}}
{{event.availability}}
{{event.capacity}}
  • {{attr}}
{{viewModel.calendar.selectedEventDate}}
[EventTimeHeaderLabel]
[EventAvailabilityHeaderLiteral]
[EventPriceHeaderLiteral]
[EventNameHeaderLabel]
 
 
 
There are no events available for your current selection.
Loading...

[CalendarModalTitle]

 
 
 
{{ getMonthName(viewModel.calendar.month - 1) + " " + viewModel.calendar.year }}
{{viewModel.calendar.dayHeaders[0] || 'Su'}}{{viewModel.calendar.dayHeaders[1] || 'Mo'}}{{viewModel.calendar.dayHeaders[2] || 'Tu'}}{{viewModel.calendar.dayHeaders[3] || 'We'}}{{viewModel.calendar.dayHeaders[4] || 'Th'}}{{viewModel.calendar.dayHeaders[5] || 'Fr'}}{{viewModel.calendar.dayHeaders[6] || 'Sa'}}
{{day.date}}{{day.formattedPrice}}

[LegendHeader]

{{legend.Name}}{{legend.startingAtPriceFormatted}} - {{legend.highPointPriceFormatted}}
[LegendBasePriceLabel]{{viewModel.item.basePriceFormatted}}
[LegendDayUnavailableLabel]
Loading...
{{rosterLink.rosterLinkEl.text}}
[PackageDateMissingError]
[IdMeNotAuthorized]
This product cannot be purchased at this time. Click the Update button to remove the unavailable items.
Visit Date: {{viewModel.visitDate.FormattedDateTime}}
There are no items in your cart.
{{viewModel.continueShoppingButtonEl.value | htmlToPlaintext}}
Return To Ticket Selection
Return To Ticket Activation

Optional: Your support is what keeps us rolling.

Click ''Donate Now'' to round the order total up to the next whole dollar amount.
Enter the amount you would like to donate and click ''Donate Now'' to add a donation to the order. Donations made here are anonymous and are applied for the general operation of the museum. If you need a confirmation to support tax deduction or wish to donate to a specific project within the museum, please visit our donation site at https://www.irm.org/donations
Please click on ''Donate Now'' to add a donation to the order.
The order has been automatically rounded up to the next whole dollar amount. To remove the automatic round-up donation, click ''Remove Donation''.
 {{ viewModel.errorMessage }}The donation amount entered must be greater than

Unchanged Items In Order

Visual Id
Item
Price
{{item.visualId}}
{{item.itemName}} {{item.itemDescription}}- {{item.startDateTime}}
{{item.price}}
Visual Id
{{item.visualId}}
Item
{{item.itemName}} {{item.itemDescription}}- {{item.startDateTime}}
Price
{{item.price}}

Totals

Subtotal:
{{viewModel.footerSubtotalValue}}
Tax:
{{viewModel.footerTaxValue}}
Shipping:
{{viewModel.footerShippingValue}}
Convenience Fees{{viewModel.whatsThisFeeEl.text}}
{{viewModel.footerFeeValue}}
Down Payment:
{{viewModel.footerDownPaymentValue}}
Total:
{{viewModel.footerTotalValue}}
Amount Due Now:
{{viewModel.footerDownPaymentTotalValue}}
Total Redemption Points:
{{viewModel.footerRedemptionPointsValue}}
{{viewModel.continueShoppingButtonEl.value | htmlToPlaintext}}
Return To Ticket Selection
Return To Ticket Activation
Loading...

Contact Info

Phone:

1-815-923-4391

Site Address:

Illinois Railway Museum

7000 Olson Road

Union, Illinois, 60180

Mailing Address:

Illinois Railway Museum

Post Office Box 427

Union, IL 60180

Copyright © 1995-2026, Illinois Railway Museum. All rights reserved.

This is a dialog that is appearing over the content of the page. Pressing the Esc key will close the dialog and return you to your previous location on the page.

  Information

{{item.price}}

{{item.price}}
[PackageContentsTitle]

{{packageItem.itemName}}
{{packageItem.packageEventDate}}
Loading...
This is a dialog that is appearing over the content of the page. Pressing the Esc key will close the dialog and return you to your previous location on the page.

Convenience Fees

A service fee of $1.50 per ticket is charged for online ticket purchases. This helps the museum to offset the operating costs of the online ticketing service.
Loading...
This is a dialog that is appearing over the content of the page. Pressing the Esc key will close the dialog and return you to your previous location on the page.

Link to a Pass

{{viewModel.item.name}}

{{viewModel.item.linkEl.text}}

Quantity unlinked: {{viewModel.remainingQty}}
{{member.FirstName}} {{member.LastName}}
[NoValidMembershipsFound]
Loading...
Loading...
This is a dialog that is appearing over the content of the page. Pressing the Esc key will close the dialog and return you to your previous location on the page.

{{ viewModel.showSessionHeader ? "Session Notice" : "Information about your cart" }}

We noticed that you were idle for a while, so we restarted your session for you.
{{item.Quantity}}{{item.FormattedEventStartDate}}
Loading...
This is a dialog that is appearing over the content of the page. Pressing the Esc key will close the dialog and return you to your previous location on the page.

Error

An error occurred on this page that requires attention.
Loading...
This is a dialog that is appearing over the content of the page. Pressing the Esc key will close the dialog and return you to your previous location on the page.

Session Warning

Your session is expiring soon.
Your session has expired.
Loading...

Copyright � Gateway Ticketing Systems, Inc.