Trains from Bangkok to Trang

  • Lowest price from ≈ MYR 35.87 THB 292.00
  • Average duration 13h 52m
  • Connections per day 4
  • Distance 696 km
  • CO₂ per person 10 kg

train from Bangkok to Trang

The journey from Bangkok to Trang is about 696 km. On average a train trip takes 13h 52m with 4 connections per day.

Lowest price ≈ MYR 35.87 THB 292.00
Trip duration 13h 52m
Connections per day 4
Lowest price ≈ MYR 35.87 THB 292.00
Highest price ≈ MYR 41.96 THB 341.51
First departure 06:50 PM
Last departure 08:42 PM
Distance 696 km
Departure Bangkok
Arrival Trang
Travel operator การรถไฟแห่งประเทศไทย
Find the best price
Thai Railways48.72 kg CO₂
17:30Krung Thep Aphiwat Central Terminal Station
15h 20m
08:50Trang
≈ MYR 0.00 $0.00
direct
Thai Railways48.72 kg CO₂
18:50Krung Thep Aphiwat Central Terminal Station
16h 48m
11:38Trang
≈ MYR 0.00 $0.00
direct
Thai Railways48.72 kg CO₂
20:30Krung Thep Aphiwat Central Terminal Station
13h 22m
09:52Trang
≈ MYR 132.69 THB 1,080.00
direct

Next departures from Bangkok to Trang

Sample times and fares for the coming days — book to confirm availability and price.

≈ MYR 41.66 THB 339.11
19:02 Bang Bamru
13h 13m · direct
08:15 Trang
≈ MYR 36.12 THB 294.00
20:30 สถานีกลางกรุงเทพอภิวัฒน์, กรุงเทพ
14h 30m · direct
11:00 Trang
≈ MYR 35.87 THB 292.00
20:42 Bang Bamru
14h 18m · direct
11:00 Trang
See all timetables

CO₂ emissions by mode

train 48.72kg
bus 52.2kg
flight 139.2kg
carpool 111.36kg
How much CO₂ is emitted travelling by train from Bangkok to Trang?

The train journey between Bangkok and Trang emits 48.72kg of CO₂.

How much CO₂ do I save by taking the train between Bangkok and Trang?

Taking the train between Bangkok and Trang saves 90.48kg of CO₂ compared to a flight, 3.48kg compared to the bus and 62.64kg compared to the car.

FAQ