শ্রীলঙ্কায় রেল পরিবহন একটি আন্তঃনগর নেটওয়ার্ক সমন্বিত প্রধান জনসংখ্যা কেন্দ্রগুলি এবং কমিউটার রেলকে কলম্বোর যাত্রীদের সাথে সংযুক্ত করে। শ্রীলঙ্কা রেলওয়ে দেশের রেল নেটওয়ার্ক পরিচালনা করে, যার মধ্যে রয়েছে প্রায় রেলপথ। কলম্বো এটির কেন্দ্রস্থল। ট্রেনগুলি দেশের নয়টি প্রদেশের প্রধান শহরগুলিকে সংযুক্ত করে।
রেলপথের বেশিরভাগগুলি ব্রিটিশ ঔপনিবেশিক আমলে বিকশিত হয়েছিল, প্রথম লাইনটি (কলম্বো থেকে ক্যান্ডি) ২৬ এপ্রিল ১৮৬৭ সালে চালু হয়েছিল। চা, রাবার এবং নারকেল গাছের বাগানে উত্পাদিত পণ্য কলম্বোর মূল বন্দরে পরিবহনের লাভজনক উপায় হিসাবে রেলপথটি চালু হয়েছিল। ১৯৫০ এর দশকের পরে, শ্রীলঙ্কার অর্থনীতি বাগান কৃষির চেয়ে শিল্পের দিকে বেশি মনোনিবেশ করে। সড়ক নেটওয়ার্কও বেড়েছে; পণ্য পরিবহনের দ্রুত মাধ্যম সড়কে লরিগুলি চালু করার সাথে সাথে রেলের মাধ্যমে পরিবহন করা পণ্যের পরিমাণ হ্রাস পেয়েছে। যেহেতু তাদের নেটওয়ার্ক জনসংখ্যা এবং পরিষেবা কেন্দ্রগুলির চেয়ে বাগান এলাকায় আরও নিবদ্ধ হয়েছে, এতে রেলওয়ের বড় লোকসান সৃষ্টি হয়েছে।

তাদের সম্প্রসারণের সম্ভাবনা প্রদর্শিত হয়েছিল যখন ১৯৭৪ সালে পরিবহনমন্ত্রী লেসলি গুনোয়ার্দেনা উপকূলীয় লাইনটি পুত্তালাম থেকে অরুভাকালু পর্যন্ত সেখানের সিমেন্ট কারখানায় পরিবেশন করার জন্য প্রসারিত করেছিলেন। রেলপথ দ্রুদ্রুত ট্রেন ও উন্নত দক্ষতা সহজতর করার জন্য সেই লাইনটিকে আধুনিকায়ন এবং প্রসারিত করছে। শক্তি দক্ষতা এবং ধারণক্ষমতার উন্নতি করতে নেটওয়ার্কটির ব্যস্ততম বিভাগগুলির বিদ্যুতায়নের জন্য ২০১০ সালে প্রস্তাব দেওয়া হয়েছিল, কিন্তু কোন কাজ করা হয়নি। রেলপথটি মাতারা থেকে কাতারাগামা হয়ে হাম্বানটোটা হয়ে উপকূলীয় লাইনটিকে বাড়িয়ে দিচ্ছে।

শ্রীলঙ্কা রেল নেটওয়ার্কটি প্রাকৃতিক দৃশ্যগুলি বিশেষত কলম্বো-বাদুল্লা মূল লাইন দিয়ে পার হয়, যা দেশের খাড়া উচ্চভূমিগুলি দিয়ে অতিক্রম করে। রেলপথটি ক্যন্ডি, গালে, মাতারা, জাফ্ফানা, কানকেসান্তুরাই, মান্নার, আনুরাধাপুরা, গামপাহা, নিগম্ব, কুরুনেগালা, আভিসাওয়েলা, কালুতারা, পোলোনারুয়া, বাত্তিচালাও, ত্রিনকোমালে, বাদুল্লা, গামপোলা, নায়ালাপিটিয়া, মাতালে, বাভুনিয়া, পুত্তালাম এবং চিলাওকে কলম্বোর সাথে যুক্ত করেছে।

কলম্বো থেকে অ্যাভিসাসোলা পর্যন্ত সরু-গেজ কেলানি ভ্যালি লাইনটি ব্রডগেজে রূপান্তরিত হয়েছিল। নানু ওয়া থেকে নুওয়ারা এলিয়া, অবিসাওল্লা থেকে ইয়াতিয়ানন্তোটা এবং অবিসাওলা থেকে রত্নপুরা ও ওপানায়াকা পর্যন্ত অন্যান্য সরু-গতিপথ লাইনগুলি আর্থিক ক্ষতির কারণে ভেঙে ফেলা হয়েছিল। ২০০৭ সালে, শ্রীলঙ্কা সরকার মাতারা-কাতারাগামা (১১৩ কিমি), পাদুক্কা-হাম্বানটোটা-রত্নপুরা (২১০ কিমি), কুরুনেগালা-দাম্বুল্লা-হাবারানা (৮০ কিমি) এবং পানাদুরা-হোরানা (১৮ কিমি) লাইন ২০১৪ সালের মধ্যে নির্মানের পরিকল্পনা ঘোষণা করেছিল।

এক্সপ্রেসওয়ে
কানকেসান্থুরাই বন্দর
বন্দর এবং পোতাশ্রয়
রেল