Braga to Viana do Castelo train with Comboios De Portugal

Wed, Apr 23
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Braga to Viana do Castelo

Showing times and prices for Apr 23

Cheapest

The best way to find a cheap train ticket from Braga to Viana do Castelo is to book your journey as far in advance as possible and to avoid traveling at rush hour.

U - UrbanU 15206+R - RegionalR 3301
06:35AM1h18
Braga station
07:53AMViana do Castelo
$81One-way
1 transfer
U - UrbanU 15234+R - RegionalR 3305
03:37PM1h10
Ferreiros
04:47PMViana do Castelo
$81One-way
1 transfer
U - UrbanU 15232+R - RegionalR 3103
02:37PM1h20
Ferreiros
03:57PMViana do Castelo
$81One-way
1 transfer
U - UrbanU 15208+R - RegionalR 3101
07:21AM1h30
Braga station
08:51AMViana do Castelo
$81One-way
1 transfer
U - UrbanU 15229 · U 15238+R - RegionalR 3307
04:53PM1h45
Ferreiros
06:38PMViana do Castelo
$81One-way
2 transfers

Live departures

Braga to Viana do Castelo train times

Showing trains for tomorrow, Wednesday, April 23
Last updated at 4:45 PM
ProviderDepartsDurationArrivesTransfers
Tickets
comboios_apAP 130+comboios_irIR 8515:02 AM Braga station
1h19
6:21 AM Viana do Castelo1 transfer
comboios_apAP 130+comboios_irIR 8315:02 AM Braga station
4h22
9:24 AM Viana do Castelo1 transfer
comboios_apAP 130+comboios_rR 33015:02 AM Braga station
1h51
6:53 AM Viana do Castelo1 transfer
comboios_apAP 130+comboios_rR 31015:02 AM Braga station
2h49
7:51 AM Viana do Castelo1 transfer
comboios_uU 15271 · U 15204+comboios_irIR 8515:11 AM Ferreiros
1h10
6:21 AM Viana do Castelo2 transfers
comboios_uU 15204+comboios_irIR 8515:21 AM Braga station
1h00
6:21 AM Viana do Castelo1 transfer
comboios_uU 15206+comboios_rR 33015:35 AM Braga station
1h18
6:53 AM Viana do Castelo1 transfer
comboios_uU 15206+comboios_rR 33015:38 AM Ferreiros
1h15
6:53 AM Viana do Castelo1 transfer
comboios_uU 15208+comboios_rR 31016:21 AM Braga station
1h30
7:51 AM Viana do Castelo1 transfer
comboios_uU 15270+comboios_irIR 8318:04 AM Braga station
1h20
9:24 AM Viana do Castelo1 transfer
comboios_uU 15270+comboios_irIR 8318:07 AM Ferreiros
1h17
9:24 AM Viana do Castelo1 transfer
comboios_icIC 720+comboios_rR 31039:06 AM Braga station
5h51
2:57 PM Viana do Castelo1 transfer
comboios_icIC 720+comboios_irIR 8539:06 AM Braga station
4h17
1:23 PM Viana do Castelo1 transfer
comboios_icIC 720+comboios_rR 33039:06 AM Braga station
1h40
10:46 AM Viana do Castelo1 transfer
comboios_icIC 720+comboios_rR 33059:06 AM Braga station
6h41
3:47 PM Viana do Castelo1 transfer
comboios_uU 15222+comboios_rR 33039:34 AM Braga station
1h12
10:46 AM Viana do Castelo1 transfer
comboios_uU 15222+comboios_rR 33039:37 AM Ferreiros
1h09
10:46 AM Viana do Castelo1 transfer
comboios_uU 15226+comboios_irIR 85311:31 AM Ferreiros
1h52
1:23 PM Viana do Castelo1 transfer
comboios_uU 15219+comboios_apAP 132+comboios_irIR 85311:53 AM Ferreiros
1h30
1:23 PM Viana do Castelo2 transfers
comboios_apAP 132+comboios_irIR 85512:02 PM Braga station
4h20
4:22 PM Viana do Castelo1 transfer
comboios_apAP 132+comboios_rR 330512:02 PM Braga station
3h45
3:47 PM Viana do Castelo1 transfer
comboios_apAP 132+comboios_irIR 85312:02 PM Braga station
1h21
1:23 PM Viana do Castelo1 transfer
comboios_apAP 132+comboios_rR 310312:02 PM Braga station
2h55
2:57 PM Viana do Castelo1 transfer
comboios_uU 15228+comboios_irIR 85312:21 PM Braga station
1h02
1:23 PM Viana do Castelo1 transfer
comboios_uU 15223+comboios_icIC 722+comboios_rR 310312:53 PM Ferreiros
2h04
2:57 PM Viana do Castelo2 transfers
comboios_icIC 722+comboios_rR 33051:06 PM Braga station
2h41
3:47 PM Viana do Castelo1 transfer
comboios_icIC 722+comboios_rR 31031:06 PM Braga station
1h51
2:57 PM Viana do Castelo1 transfer
comboios_icIC 722+comboios_rR 33071:06 PM Braga station
4h32
5:38 PM Viana do Castelo1 transfer
comboios_icIC 722+comboios_irIR 8551:06 PM Braga station
3h16
4:22 PM Viana do Castelo1 transfer
comboios_uU 15232+comboios_rR 31031:34 PM Braga station
1h23
2:57 PM Viana do Castelo1 transfer
comboios_uU 15232+comboios_rR 31031:37 PM Ferreiros
1h20
2:57 PM Viana do Castelo1 transfer
comboios_uU 15234+comboios_rR 33052:34 PM Braga station
1h13
3:47 PM Viana do Castelo1 transfer
comboios_uU 15234+comboios_rR 33052:37 PM Ferreiros
1h10
3:47 PM Viana do Castelo1 transfer
comboios_uU 15229 · U 15238+comboios_rR 33073:53 PM Ferreiros
1h45
5:38 PM Viana do Castelo2 transfers
comboios_uU 15238+comboios_rR 33074:21 PM Braga station
1h17
5:38 PM Viana do Castelo1 transfer

Find all the dates and times for this journey

Compare prices and tickets Braga to Viana do Castelo by bus or train

Wed
Apr 23
Thu
Apr 24
Fri
Apr 25
Sat
Apr 26
Sun
Apr 27
Mon
Apr 28
Tue
Apr 29

Fastest train times from Braga to Viana do Castelo

Showing times and prices for Apr 23

Fastest Journey

1 h

Average

2 h 17 m

Trains per day

47

Distance

38 km

It's difficult to get from Braga to Viana do Castelo without transferring at least once.

U - UrbanU 15204+IR - InterRegionalIR 851
06:21AM1h00
Braga station
07:21AMViana do Castelo
$81One-way
1 transfer
U - UrbanU 15228+IR - InterRegionalIR 853
01:21PM1h02
Braga station
02:23PMViana do Castelo
$81One-way
1 transfer
U - UrbanU 15242+IR - InterRegionalIR 857
06:21PM1h04
Braga station
07:25PMViana do Castelo
$81One-way
1 transfer
U - UrbanU 15222+R - RegionalR 3303
10:37AM1h09
Ferreiros
11:46AMViana do Castelo
$81One-way
1 transfer
U - UrbanU 15234+R - RegionalR 3305
03:37PM1h10
Ferreiros
04:47PMViana do Castelo
$81One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Braga to Viana do Castelo

PortugalPortugal
PortugalPortugal
Icon of train
Trains from Braga to Viana do Castelo run on average 27 times per day, taking around 1h 20m. Cheap train tickets for this journey start at $4 (€4) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
22 miles (37 km)
Average train duration
1h 20m
Cheapest ticket price
$4 (€4)
Trains per day
27
Train providers
5
Fastest train
1h 4m
First train
06:35
Last train
21:39
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Comboios De Portugal, R - Regional and IR - InterRegional from Braga to Viana do Castelo trains

You can travel by train between Braga and Viana do Castelo with Comboios De Portugal, R - Regional and IR - InterRegional for as low as $4 (€4). When you search for schedules and tickets, Omio will show you the best trip.

Comboios Portugal (CP) is the main train company in Portugal operating medium and long-distance train services operating across Portugal. CP train types include International (IN) which connect Portugal with Spain and France; Alfa Pendular (AP) operating high-speed trains up to 220 km/h between Porto, Lisbon and Faro; Intercidades, long-distance trains operating up to 200km/h; Inter-Regional (IR), which offer medium distance services; and Regional, CP's local services. There are two types of fares available for CP trains: Promo (booked 5-60 days in advance and non-refundable) and Normal (refundable for a fee) available for both 1st and 2nd class tickets. Take a train with CP to Viana do Castelo from Braga.

Train information from Braga to Viana do Castelo with Comboios De Portugal:

  • Average Duration: 59 min
  • Cheapest Price: $9
  • Comboios De Portugal frequency: 12 a day

Discover the Convenience of the Braga to Viana do Castelo Train Journey

Traveling between these two captivating Portuguese cities has never been easier than with the train from Braga to Viana do Castelo. Journey comfortably while marvelously connecting the vibrant historic town of Braga with the scenic coastal charm of Viana do Castelo. Departing from the centrally located Braga Station, this reliable service courses through picturesque landscapes that will enhance your travel experience, before concluding at the welcoming Viana do Castelo Station. From seasoned travelers to first-time visitors, exploring this beautiful route seamlessly by urban rail ensures an efficient and remarkable travel opportunity not to be missed.

Cheap Braga to Viana do Castelo Train Ticket Prices

When journeying through the scenic route from Braga to Viana do Castelo, travelers can expect economical train ticket options. The cheapest train tickets for this route start from as low as $4 (€4), making it an accessible choice for budget travelers. On average, the cost of a train ticket stands at around $8 (€6), providing excellent value for the trip. If you're planning when to travel, the best month for both price and convenience is often September, as the mild weather aligns perfectly with affordable travel fares, creating an ideal setting for your adventure.

Train Braga to Viana do Castelo: CP, Comboios de Portugal

Traveling by train from Braga to Viana do Castelo is made seamless with Comboios de Portugal, commonly referred to as CP. As one of Portugal's primary railway service providers, CP offers a convenient and reliable way to navigate between these charming cities. Passengers can enjoy a comfortable journey on regional trains that connect Braga and Viana do Castelo. These trains are well-equipped to ensure a pleasant travel experience, often featuring amenities such as air conditioning and spacious seating. Additionally, the picturesque views along the route add to the allure of this short trip, making it not only a means of transportation but also a scenic adventure.

Train Braga to Viana do Castelo: Train Times and Schedule

The train journey from Braga to Viana do Castelo is a convenient and scenic way to travel, covering a distance of 22 miles (37 km). The average train journey duration between these two beautiful cities is approximately 1h 4m. This makes traveling by train an efficient option for both commuters and tourists.

Trains operate frequently between Braga and Viana do Castelo, with an average of 27 trains running daily. Services are available throughout the week, ensuring flexibility for travelers planning their journeys from Monday to Sunday.

Typically, the first train from Braga to Viana do Castelo departs at 06:35, while the last train usually leaves at 21:39. This wide range of departure times provides travelers with the convenience to choose a suitable train that fits their schedule, whether they are heading out early or catching a train later in the evening.

FAQs: Trains from Braga to Viana do Castelo

FAQs: Travel by train from Braga to Viana do Castelo 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 Braga to Viana do Castelo.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links