ค่าโดยสารรถไฟฟ้าในกรุงเทพมหานครเป็นอะไรที่หลายๆ คนบอกว่าแพงมาก
และมีความพยายามในการปรับลดค่าโดยสารลงมาแล้วหลายครั้ง แต่ติดที่ที่เส้นทางรถไฟฟ้าสายสีเขียวหรือรถไฟฟ้า BTS
เนื่องจากเป็นเส้นทางที่รัฐบาลให้เอกชนลงทุนเองทั้งหมดตั้งแต่เริ่มต้นจึงไม่สามารถเข้าไปมีอำนาจในการลดราคาได้
แต่สายสีม่วง สายสีน้ำเงิน สายสีทอง และเส้นทางรถไฟฟ้าที่จะเปิดให้บริการใหม่ในอนาคตรัฐบาลสามารถดำเนินการได้
โดยค่าโดยสารที่มีการปรับลดไปแล้วและที่กำลังจะมีการเจรจากันอยู่นั้น เช่น
ค่าโดยสารเส้นทางรถไฟฟ้าสายสีเขียวหรือ BTS ที่มีทั้งสายหลัก ส่วนต่อขยายช่วงที่ 1 และช่วงที่ 2 ตามโครงสร้างราคาใหม่ที่กรุงเทพมหานครเจรจาได้ข้อยุติกับบีทีเอส มีค่าโดยสารเริ่มต้นที่ 15 บาทและสูงสุดที่ 65 บาท
สายสีทองเก็บค่าโดยสาร 15 บาทตลอดสายแต่เมื่อเข้าระบบรถไฟฟ้า BTS ที่สถานีกรุงธนบุรีจะต้องเสียค่าแรกเข้าอีก 16 บาท
สายสีชมพู (แคราย-มีนบุรี) และสายสีเหลือง (ลาดพร้าว-สำโรง) ซึ่งมีแผนจะเปิดให้บริการในเดือนตุลาคม พ.ศ.2564 จะเก็บค่าโดยสารแรกเข้าที่ 14 บาทสูงสุด 42 บาท
สายสีแดง (ตลิ่งชัน-บางซื่อ-รังสิต) เปิดให้บริการในเดือนพฤศจิกายน พ.ศ.2564 เก็บค่าแรกเข้า 15 บาท สูงสุดที่ 50 บาท
สำหรับแอร์พอร์ตลิงก์ ซึ่งตอนนี้เก็บค่าโดยสาร 15-45 บาท และต้องดูว่าหลัจากที่กลุ่ม ซี.พี.เข้ามาบริหารระบบในเดือนตุลาคม พ.ศ.2564 จะปรับค่าตั๋วใหม่หรือไม่ แต่ในสัญญากำหนดให้ราคาจากสถานีพญาไท – สถานีสุวรรณภูมิไม่เกิน 45 บาท/เที่ยว แต่ถ้าเปิดส่วนต่อขยายเพิ่มเติมจากพญาไทไปยังบางซื่อ และดอนเมือง จะเก็บได้ไม่เกิน 97 บาท/เที่ยว
ซึ่งจริงๆ แล้วค่าโดยสารที่บอกว่าลดลงแล้วก็ยังสูงอยู่ดี และทุกเส้นทางยังต้องมาเชื่อต่อกับเส้นทางรถไฟฟ้าสายสีเขียวหรือ BTS อยู่ดีซึ่งต้องเสียค่าแรกเข้าใหม่ตลอด และต้องรอดูเรื่องของระบบตั๋วร่วม ตั๋วเที่ยวที่อาจจะทำให้ค่าโดยสารถูกลง แต่รอมานานละยังไม่สามารถจบได้สักที