[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Bergamo to Siena

Showing times and prices for May 25

Cheapest

$59

Average

$72

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Bergamo to Siena will cost around $ 72 if you buy it on the day, but the cheapest tickets can be found for only $ 59.

Cheapest
01:02PMBergamo7h38 08:40PMSiena
2 changes
$591One-way
Cheapest
05:00AMBergamo7h38 12:38PMSiena
2 changes
$591One-way
Cheapest
04:30PMBergamo6h46 11:16PMSiena
2 changes
$591One-way
Cheapest
04:02PMBergamo7h14 11:16PMSiena
2 changes
$591One-way
2nd Cheapest
08:00AMBergamo5h40 01:40PMSiena
1 changes
$701One-way

Train schedule from Bergamo to Siena

Showing trains for tomorrow, Wed, May 25
05:00AMBergamo7h38 12:38PMSiena
0 changes
05:00AMBergamo5h40 10:40AMSiena
0 changes
06:02AMBergamo5h38 11:40AMSiena
0 changes
07:02AMBergamo5h36 12:38PMSiena
0 changes
07:36AMBergamo Ospedale6h04 01:40PMSiena
0 changes
08:00AMBergamo5h40 01:40PMSiena
0 changes
08:02AMBergamo5h38 01:40PMSiena
0 changes
09:02AMBergamo5h38 02:40PMSiena
0 changes
10:02AMBergamo5h35 03:37PMSiena
0 changes
11:02AMBergamo5h38 04:40PMSiena
0 changes
12:02PMBergamo5h36 05:38PMSiena
0 changes
01:02PMBergamo7h38 08:40PMSiena
0 changes
01:02PMBergamo5h38 06:40PMSiena
0 changes
02:02PMBergamo5h36 07:38PMSiena
0 changes
03:02PMBergamo5h38 08:40PMSiena
0 changes
03:36PMBergamo Ospedale6h01 09:37PMSiena
0 changes
04:00PMBergamo5h37 09:37PMSiena
0 changes
04:02PMBergamo5h35 09:37PMSiena
0 changes
04:02PMBergamo7h14 11:16PMSiena
0 changes
04:30PMBergamo6h46 11:16PMSiena
0 changes
06:02PMBergamo5h14 11:16PMSiena
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
May 25
$34Intercity
$35Flixbus
Thu
May 26
$32Intercity
$41Flixbus
Fri
May 27
$42Intercity
$34Flixbus
Sat
May 28
$40Intercity
$35Flixbus
Sun
May 29
$59Intercity
$35Flixbus
Mon
May 30
$42Intercity
$42Flixbus
Tue
May 31
$32Intercity
$24Flixbus

Fastest train times from Bergamo to Siena

Showing times and prices for May 25

Fastest Journey

5 h 14 m

Average

5 h 58 m

Trains per day

21

Distance

295 km

It's difficult to get from Bergamo to Siena without transferring at least once.

Fastest
06:02PMBergamo5h14 11:16PMSiena
2 changes
$741One-way
2nd Fastest
04:02PMBergamo5h35 09:37PMSiena
2 changes
$741One-way
2nd Fastest
10:02AMBergamo5h35 03:37PMSiena
2 changes
$741One-way
12:02PMBergamo5h36 05:38PMSiena
2 changes
$741One-way
02:02PMBergamo5h36 07:38PMSiena
2 changes
$741One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bergamo to Siena

distanceDistance183 miles (295 km)
durationAverage train duration6 h 46 min
priceAverage train ticket price$52 (€46)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersRegionale Veloce, Intercity or Frecciarossa

Trains from Bergamo to Siena cover the 183 miles (295 km) long route taking on average 6 h 46 min with our travel partners like Regionale Veloce, Intercity or Frecciarossa. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $32 (€28), but the average price of train tickets is $52 (€46). Travelers depart most frequently from Bergamo and arrive in Siena.

Train companies: Frecciarossa from Bergamo to Siena trains

Frecciarossa trains will get you from Bergamo to Siena from $32 (€28). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Frecciarossa

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 183 miles (295 km) to Siena from Bergamo quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

We show you the latest Frecciarossa train schedule for the Bergamo to Siena route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this route, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train to Siena from Bergamo with us today and enjoy your journey with Trenitalia’s Frecciarossa!

    Travel Tips: Trains from Bergamo to Siena

    Travel by train to Siena easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bergamo to Siena.
    FAQs

    How much are cheap trains from Bergamo to Siena?

    Looking to save money on your journey? Omio customers have found the cheapest train between Bergamo and Siena for the next 7 days starting from $32 (€28)  one way.

    How much does it cost to take a train between Bergamo and Siena?

    The Bergamo to Siena train ticket price is on average $52 (€46)  if you are looking to book your tickets for this journey in the next week.

    How far is Bergamo to Siena by train?

    The train distance from Bergamo to Siena is around 183 miles (295 km).

    How long is a train from Bergamo to Siena on average?

    While the time it takes to travel 183 miles (295 km) between Bergamo and Siena can vary based on specific dates, weekends, and holidays, the Bergamo to Siena train journey time is on average 6 h 46 min.

    What train station in Bergamo goes to Siena? What train station do I come into Siena from Bergamo?

    When departing from Bergamo, you have various train station options to start your trip from including Bergamo and Bergamo Ospedale. When arriving in Siena, you can end your journey in train stations like Siena, Siena, Viale Pietro Toselli (Stazione di rifornimento " IP" ) and Siena, Viale Federigo Tozzi (Piazza Antonio Gramsci).

    Omio customers book a train from Bergamo   to Siena   most frequently for this route.

    Where is the departure train station in Bergamo located? Where is the arrival train station in Siena located?

    Passengers booking this route most frequently board their trains from Bergamo and need to travel around 1.1 miles (1.8 km) from the city center to get to this train station.

    Passengers arriving in Siena most often arrive at Siena and need to travel around 0.9 miles (1.5 km) from this train station to the city center.

    Which train providers can take me to Siena from Bergamo?

    If you're looking for trains from Bergamo to Siena, you can rely on Regionale Veloce, Intercity or Frecciarossa to get you to Siena. It's also good to check out all possible train providers for the Bergamo to Siena route to see if there might be differences in the amenities they offer.

    How many train services per day are there from Bergamo to Siena?

    The average number of trains departing Bergamo for Siena is 2 a day. The train schedules and services may vary between weekdays and weekends.

    What are the first and last departure train times from Bergamo to Siena?

    The earliest train for this journey departs from Bergamo at 6: 00 AM. The last train leaves from Bergamo at 4: 02 PM. Check Omio for the latest train schedule from Bergamo to Siena and book the best time to depart on your chosen travel date.

    When should I buy the Bergamo to Siena train for the best deals on tickets?

    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you book train tickets between Bergamo and Siena within the next 7 days, you can find tickets to cost on average $52 (€46) one way. To find the best prices for this journey, consider booking your train ticket from Bergamo to Siena a few months in advance.

    Important Stations and Airports for this Journey

    Bergamo
    Siena
    Bergamo is the most popular Bergamo railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Bergamo for your trip to Siena.

    More options for your journey from Bergamo to Siena

    Here are some other resources that might have the information you need