Travel options for:
Trincomalee to Batticaloa
  • Night train

    $4 - $12
    1. Trincomalee

      3 h 1 min - once daily

      $1 - $3

    2. Kekirawa

      19 h 51 min - once daily

      $3 - $10

  • Taxi

    $60 - $75
    1. Trincomalee

      2 h 35 min - 86.8 miles

      $60 - $75

  • Drive

    $10 - $16
    1. Trincomalee

      2 h 35 min - 86.8 miles

      $10 - $16

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Trincomalee night train to Kekirawa then night train to Batticaloa. 23 h 52 min Rs. 1506. From Trincomalee taxi to Batticaloa. 2 h 35 min Rs. 10844. From Trincomalee drive to Batticaloa. 2 h 35 min Rs. 1962.

Operators: Sri Lanka Railways