Trains aren’t just an affordable and convenient option for getting around while traveling, they also offer a great way to see the stunning landscape of a new country. The popularity of train tours is on the rise and here are few worth checking out on your next getaway.

Coast Starlight, Amtrak, U.S.

This 30-hour ride takes you from Seattle to Los Angeles, passing through charming areas like Santa Barbara and Portland along the way. The adventure includes onboard dining options while you enjoy views of the Cascade Range, Mount Shasta, the Pacific Ocean and more from panoramic windows. Depending on your travel dates, seats start around $98 per person and $351 to $1,405 per room for sleeper cabins.

RELATED: How To Spend 48 Hours In Napa Valley, California

Napa Valley Wine Train, U.S.

Yes, you read that right, Wine Train. If you want to combine wine tasting with sightseeing through Napa’s picturesque countryside, then this 3-hour excursion is just for you. The train’s wine list features 40-plus kinds of wine, which can be sampled by the glass, by the bottle, or in wine flights. This one-of-a-kind indulgence will cost you about $150 per person.

Napa Valley Wine Train | winetrain.com

Winnipeg-Churchill, VIA Rail, Canada

This two-day, two-night outing starts in Winnipeg, Manitoba, and ends in the remote town of Churchill. You can expect to see unforgettable views along the way and Churchill offers visitors the chance to kayak with beluga whales during the warmer months. This adventure will cost you around $160 per person.

Machu Picchu Train, Inca Rail, Peru

One of the easiest and most scenic ways to get to and from Machu Picchu is to ride the MachuPicchu Train. The train departs from Ollantaytambo, Peru and travels for about an hour and a half through lush mountains and rainforests before arriving in Machu Picchu. One-way tickets start around $54 per person depending on the day and time of your travel.

MachuPicchu Train | incarail.com

RELATED: Top 10 Reasons To Visit Peru

Copper Canyon, Mexico

During a ride on the nearly 406-mile-long Copper Canyon railway, you’ll enjoy scenic views of the Sierra Madre Occidental mountains’ expansive Copper Canyon. The train runs from Los Mochis to northwestern locales, such as Creel and Chihuahua. Rates vary, but you can expect to pay around $100 to $313 per person.