Rome2Rio

How to get fromTrollhättan to Uppsalaby train, bus, car, or plane

Find Transport to Uppsala

See all options

There are 7 ways to get from Trollhättan to Uppsala 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 Trollhättan Centralstation to Göteborg Centralstationtrain train
    2. Take the train from Göteborg Centralstation to Stockholm Centralstationtrain train 440 / ...
    3. Take the train from Stockholm Centralstation to Uppsala Centralstationtrain train 946 / ...
    5h 31m
    kr 641–1,278
  2. Drive  391.4 km

    cheapest
    1. Drive from Trollhättan to Uppsalacar car 391.4 km
    4h 46m
    kr 579–836
  3. Bus

    1. Take the bus from Trollhättan Centralstation to Säffle tågstationbus bus 41
    2. Take the bus from Säffle tågstation to Karlstad busstationbus bus 800
    3. Take the bus from Karlstad busstation to Enköping stationbus bus 850 / ...
    4. Take the bus from Enköping station to Uppsala Klostergatanbus bus 774 / ...
    9h 11m
  4. Train to Gothenburg-Landvetter Airport, fly

    1. Take the train from Trollhättan Centralstation to Göteborg Centralstationtrain train
    2. Fly from Gothenburg-Landvetter Airport (GOT) to Stockholm-Arlanda Airport (ARN)plane plane GOT - ARN
    3h 51m
    kr 672–2,233
  5. Train via Västerås

    1. Take the train from Trollhättan Centralstation to Västerås Centralstationtrain train 7034
    2. Take the train from Västerås Centralstation to Uppsala Centralstationtrain train 2194 / ...
    6h 12m
    kr 764–1,112
  6. Train via Laxå

    1. Take the train from Trollhättan Centralstation to Laxå tågstationtrain train
    2. Take the train from Laxå tågstation to Arboga stationtrain train 180 / ...
    3. Take the train from Arboga station to Uppsala Centralstationtrain train 988 / ...
    8h 22m
    kr 721–961
  7. Train, train to Halmstad Airport, fly

    1. Take the train from Trollhättan Centralstation to Göteborg Centralstationtrain train
    2. Take the train from Göteborg Centralstation to Halmstad Centralstationtrain train
    3. Fly from Halmstad Airport (HAD) to Stockholm-Arlanda Airport (ARN)plane plane HAD - ARN
    5h 36m
    kr 875–3,599

Trollhättan to Uppsala by train

Calendar186Weekly Trains
Duration5h 31mAverage Duration
Ticketkr 641Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Trollhättan, Västra Götaland County, Sweden and Uppsala, Sweden?

You can take a train from Trollhättan Centralstation to Uppsala Centralstation via Göteborg Centralstation and Stockholm Centralstation in around 5h 31m. Alternatively, you can take a bus from Trollhättan Centralstation to Uppsala Klostergatan via Säffle tågstation, Karlstad busstation, and Enköping station in around 9h 11m.

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

Booking & Getting There