Search Malta train tickets

switcheroo

Quickview

How to get to Malta by train?

Routes234
Trips per day503
train carriers2
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Malta?

The cheapest prices for a train ticket to Malta that users have found recently on Wanderu start at $22.57. Such great deals to Malta are available on one route to Havre. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Malta. Havre at $25.23 has consistently the lowest average train ticket prices to Malta.

What are the main train stations in Malta?

The most popular train station in Malta is 51 S 1st St E. 51 S 1st St E is the busiest train station in Malta.

What are the most popular train routes to Malta?

Berlin

There are 10 train schedules per day connecting Berlin with Malta. It takes on average 55 hours to travel 1763 miles, 2836 kms, by train from Berlin. One train company operates schedules from Berlin, with Amtrak offering the most daily connections to Malta. Traveling by train from Berlin you will most likely to arrive in Malta at 51 S 1st St E.
Avg. Time
7h 0m
Avg. Price
$340.15

Springfield

There are 10 train schedules per day connecting Springfield with Malta. It takes on average 53 hours and 36 minutes to travel 1755 miles, 2824 kms, by train from Springfield. One train company operates schedules from Springfield, with Amtrak offering the most daily connections to Malta. Traveling by train from Springfield you will most likely to arrive in Malta at 51 S 1st St E.
Avg. Time
5h 36m
Avg. Price
$335.10

Oshkosh

There are 8 train schedules per day connecting Oshkosh with Malta. It takes on average 27 hours to travel 970 miles, 1560 kms, by train from Oshkosh. One train company operates schedules from Oshkosh, with Amtrak offering the most daily connections to Malta. Traveling by train from Oshkosh you will most likely to arrive in Malta at 51 S 1st St E.
Avg. Time
3h 0m
Avg. Price
$249.27

Windsor

There are 8 train schedules per day connecting Windsor with Malta. It takes on average 55 hours and 32 minutes to travel 1760 miles, 2832 kms, by train from Windsor. One train company operates schedules from Windsor, with Amtrak offering the most daily connections to Malta. Traveling by train from Windsor you will most likely to arrive in Malta at 51 S 1st St E.
Avg. Time
7h 32m
Avg. Price
$611.64

Alexandria

There are 8 train schedules per day connecting Alexandria with Malta. It takes on average 53 hours to travel 1665 miles, 2679 kms, by train from Alexandria. One train company operates schedules from Alexandria, with Amtrak offering the most daily connections to Malta. Traveling by train from Alexandria you will most likely to arrive in Malta at 51 S 1st St E.
Avg. Time
5h 0m
Avg. Price
$265.53

What train companies travel to Malta, Montana ?

Located in Montana, United States, you can travel by train to Malta from 234 destinations and choose from 503 daily train schedules to get you there. Amtrak has the most train connections to Malta. The furthest train arriving in Malta covers a distance of 2149.53 miles, 3458.46 kms, covering the journey in 1 hour and 34 minutes

train companies serving Malta