If you’ve ever dreamed about an epic train trip, now could be your chance to make it happen. Amtrak is offering a special two-for-one deal, where you can buy two train seats for the price of one. And it won’t be your standard, uncomfortable train seats either. You’ll be getting your own “roomettes” — private, little rooms where you can actually sleep at night. Two chairs convert into a bed, there’s a pull-down bunk bed directly above, and a nearby shower in the car. Meals are also included in the ticket price, as well as access to lounges on board and at train stations. In true luxury style, an on-call attendant will be available to assist you with anything you need.

The fares rival economy airline tickets, i.e. as low as $218 for a one-way trip from Atlanta to New Orleans, and $273 from Chicago to Washington DC. You can travel anytime between August 20th and February 15th, 2019, with November 25th being the only blackout date. The deal is available on any Amtrak train with sleeping accommodations. Chicago, Washington DC, New Orleans, Denver, Charlotte, Los Angeles, Atlanta, Orlando, Miami, Savannah, New York City, and Seattle are all listed as destinations on Amtrak’s website.

The two-for-one price is only available through online bookings and cancellations must be made more than 15 days in advance. But make sure you book soon because the sale expires next Tuesday, June 26th, at 11:59 PT.

H/T: Condé Nast Traveler