Rome2Rio

How to get fromUddevalla to Salaby train, bus, car or plane

Find Transport to Sala

See all options

There are 6 ways to get from Uddevalla to Sala by train, bus, car, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train

    best
    1. Take the train from Uddevalla Centralstation to Herrljunga tågstationtrainVästtågen
    2. Take the train from Herrljunga tågstation to Västerås CentralstationtrainSJ Regionaltåg / ...
    6h 18m
    kr 333–885
  2. Bus

    1. Take the bus from Lilla Torget to Brohögenbus730
    2. Take the bus from Brohögen to Åmål tågstationbus775 / ...
    3. Take the bus from Åmål tågstation to Karlstad Busstationenbus800
    4. Take the bus from Karlstad busstation to Västerås Resecentrumbus850 / ...
    5. Take the bus from Västerås Centralstation to Sala tågstationbus569
    10h 20m
    kr 394–630
  3. Drive 374.7 km

    1. Drive from Uddevalla to Salacar374.7 km
    4h 28m
    kr 666–961
  4. Train to Gothenburg-Landvetter Airport, fly to Stockholm-Arlanda Airport, train

    1. Take the train from Uddevalla Östra station to Göteborg Centralstationtrain
    2. Fly from Gothenburg-Landvetter Airport (GOT) to Stockholm-Arlanda Airport (ARN)planeGOT - ARN
    3. Take the train from Arlanda Centralstation to Sala tågstationtrain
    5h 44m
    kr 965–2,464
  5. Train via Katrineholm

    1. Take the train from Trollhättan Centralstation to Katrineholm CentralstationtrainTågab
    2. Take the train from Katrineholm Centralstation to Sala tågstationtrain2160 / ...
    7h 56m
    kr 506–692
  6. Line 860 bus to Trollhättan–Vänersborg Airport, fly to Stockholm Bromma Airport, train, line 2160 train

    1. Take the bus from Uddevalla Kampenhof to Trollhättan Centralstationbus
    2. Fly from Trollhättan–Vänersborg Airport (THN) to Stockholm Bromma Airport (BMA)planeTHN - BMA
    3. Take the train from Sundbyberg, Sundbyberg Torg to Västerås Centralstationtrain
    4. Take the train from Västerås Centralstation to Sala tågstationtrain
    6h 22m
    kr 1,305–3,731

Uddevalla to Sala by train

Calendar45Weekly Trains
Duration6h 18mAverage Duration
Ticketkr 333Cheapest Price
See schedules

Questions & Answers

What companies run services between Uddevalla, Sweden and Sala, Västmanland County, Sweden?

You can take a train from Uddevalla Centralstation to Sala tågstation via Herrljunga tågstation and Västerås Centralstation in around 6h 18m. Alternatively, you can take a bus from Lilla Torget to Sala tågstation via Brohögen, Åmål tågstation, Karlstad busstation, Västerås Resecentrum, and Västerås Centralstation in around 10h 20m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators

Want to know more about travelling around Sweden

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers